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
  • Entities
  • Financial accounts and journal entries
  • QuickBooks and Xero plugins
  • Generate invoices early
  • Reissue invoice
  • Free periods
  • Draft invoices
  • Price bands
  • Quantity rounding
  • Boolean conditions in workflows
  • Hide zero amount line items on invoice
  • Search (early beta)
  • Legacy invoices and payments
  • Find account by code
  • Invoice object portalUrl field
  • Airbyte integration

Was this helpful?

  1. Release notes
  2. 2024 Releases

Oct 25, 2024 release

PreviousNov 1, 2024 releaseNextSubprocessors

Last updated 6 months ago

Was this helpful?

Entities

You can now support multiple in Bunny, for example, Ireland and The United States. Each entity has its own accounting app, revenue recognition, payment processors, invoice templates, branding etc. But they all tap into the same product catalog, which simplifies selling, analytics, tenant provisioning and self-service.

Financial accounts and journal entries

All transactions in Bunny now follow double-entry bookkeeping principles and produce that can be imported into your accounting application of choice. Your Bunny instance has the default that you can change to your own.

QuickBooks and Xero plugins

These two plugins let you import the chart of accounts in your accounting application into Bunny. Our next release will also let you automatically sync the journal entries produced by Bunny back into or .

Generate invoices early

If you for some reason want to send invoices to customers before their billing day, you can now generate them as draft via the account’s action menu. This requires draft invoices to be enabled for the account.

Reissue invoice

Voided invoices can now be reissued, which allows you to correct errors and provide the customer with a new invoice.

Free periods

It’s now possible to add free periods to a subscription in a quote. A free period is tied to an individual charge so Bunny knows how to recognize the revenue.

Draft invoices

By enabling the Generate draft invoices setting on an account, all new invoices will be placed in draft state. This allows you to inspect invoices before they are sent to the customer and potentially regenerate the invoice if there are any errors.

Price bands

Quantity rounding

Boolean conditions in workflows

For some reason this was not already supported. Hereby fixed.

Hide zero amount line items on invoice

The invoice template has a new setting that hides line items with zero amounts.

Search (early beta)

Legacy invoices and payments

To support migration from other billing systems, you can now import legacy invoices and payments via Bunny’s API. The invoices can be included or excluded from the dunning process based on your preference. And customers will see the legacy invoices as PDFs in the portal where they can be paid just like normal invoices.

Find account by code

Developers can now find accounts by code via the API, which can save a lookup if you don’t have Bunny’s account ID stored externally.

Invoice object portalUrl field

The API invoice object now has a field that can be used to direct the customer to a page Bunny’s customer portal where the invoice is rendered and can be paid.

Airbyte integration

The new adds a new way to handle usage-based pricing. Instead of pricing each individual unit, the quantity maps to a fixed amount for the period.

Price list charges with quantities can now be up to the nearest multiple of 10, 100 etc.

We have released a very early version of a feature that allows you to find information faster. Cmd-K on Mac and Ctrl-K on Windows.

Bunny now has an that allows you to synchronize 15 different objects to external databases such as BigQuery, Snowflake and Databricks. Contact for more details.

legal entities
journal entries
financial accounts
QuickBooks
Xero
bands pricing model
rounded
global search
support@bunny.com
Airbyte connector