LogoLogo
Using BunnyDeveloper
  • Getting started
    • Welcome to Bunny
    • Superdesk - Sample SaaS Co.
  • Product tour
    • Admin UI
      • Tables
      • Forms
      • Search (beta)
    • Product catalog
      • What's a product?
      • Product quick start
      • Products
      • Features
      • Feature editor
      • Plans
      • Price lists
      • Charges
      • Coupons
      • Categories
      • Platforms
      • Tenants
    • Customer management
      • Accounts
      • Contacts
      • Deals
      • Subscriptions
      • Leads
      • Campaigns
    • Subscription management
      • What is a subscription?
      • Subscription states
      • Trial subscriptions
    • Quoting
      • What is a quote?
      • Quote states
      • Quote builder
      • Building a quote
      • Sharing a quote
      • Applying a quote
      • Undoing a quote
      • Amendments
      • Renewals
      • Cancellations
    • Approval workflows
      • How approvals work
      • Approvers
      • Approval rules
    • Customer portal
      • Viewing quotes
      • Invoice history
      • Paying invoices
      • Subscriptions
    • Billing
      • Bill runs
      • Invoices
      • Credit notes
      • Price adjustments
      • Proration
      • Billing day
      • Currencies
      • Sales tax and VAT
      • Payment methods and types
      • Payment plugins
      • Usage records
      • Revenue movements
    • Entities
      • Invoices
      • Quotes
      • Branding
    • Accounting
      • GL mappings
      • Journal entries
      • Revenue recognition
      • Intracom VAT summary
    • Workflows
    • Analytics
      • Using analytics
      • Trials
      • Monthly Recurring Revenue
      • Collections
    • Access control
      • Users
      • Roles
      • Groups
      • API clients
    • Settings
      • Company
      • Outbox
      • Jobs
      • Security
      • Single sign-on
  • Advanced guides
    • Integrations
      • Airbyte
      • Avalara AvaTax
      • Docusign
      • Dropbox Sign
      • HubSpot
      • Mailchimp
      • QuickBooks
      • PandaDoc
      • Salesforce
      • SendGrid
      • Slack
      • Stripe
      • Xero
    • Single sign-on
    • SCIM user provisioning
  • Best practices
    • Pricing by number of users
    • Committed + overage pricing
  • Release notes
    • April 22, 2025 release
    • Mar 28, 2025 release
    • Mar 13, 2025 release
    • Feb 27, 2025 release
    • Feb 13, 2025 release
    • Jan 24, 2025 release
    • Jan 16, 2025 release
    • 2024 Releases
      • Dec 19, 2024 release
      • Dec 12, 2024 release
      • Dec 9, 2024 release
      • Nov 21, 2024 release
      • Nov 14, 2024 release
      • Nov 1, 2024 release
      • Oct 25, 2024 release
  • Legal
    • Terms of service
    • Privacy
    • Subprocessors
Powered by GitBook
On this page
  • Base currency
  • Currency table
  • Account currency
  • Price lists in foreign currencies
  • Dealing with currency conversion gain and loss

Was this helpful?

  1. Product tour
  2. Billing

Currencies

PreviousBilling dayNextSales tax and VAT

Last updated 11 months ago

Was this helpful?

Whether you operate in one or multiple currencies, Bunny is able to support your business.

Base currency

The base currency is configured under Other > Settings and specifies which currency your business operates in. For example, most U.S.-based businesses operate in U.S. Dollars and most businesses in the European Union operate in Euros. The base currency is primarily used for currency conversation.

Currency table

The currency table lets you control the order in which enabled currencies are shown in currency dropdowns throughout the user interface. For currencies other than your base currency, you can also specify how you want conversion to happen.

  • Fixed - the foreign currency is converted using a onversion rate. You may wish to use this option to protect against losses when dealing in highly volatile currencies. Let's say your base currency is USD and the EUR conversation rate is 1.2. This will convert 100 EUR to 120 USD.

  • Real-time lookup - the foreign currency will be looked up in real-time using .

Account currency

The currency specified on an account determines which currency products can be quoted in. For example, if an account has EUR as its currency, it can only be quoted and subscribe to plans that have pricing in EUR.

Price lists in foreign currencies

If your business is selling to customers in both the United States and Europe, it may make sense to have price lists in both currencies so that the pricing looks "nice", for example 10 USD/month and 10 EUR/month.

Dealing with currency conversion gain and loss

When Bunny generates an invoice for an account that uses a foreign currency, Bunny will use the conversion rate on the currency setting to record the base currency amount expected to be paid.

For example, if an invoice is for 100 EUR and your base currency is USD, using the fixed exchange rate of 1.2, Bunny will record 120 USD as the amount expected to be paid by the customer after conversion from EUR.

Once the customer pays the invoice, Bunny will record any conversion gain or loss.

fastFOREX
Managing currencies