Fintech

Billing for fintech software: transaction-based pricing, multi-entity invoicing and audit-ready revenue

How fintech software companies use Bunny to bill per-transaction and volume-based pricing alongside platform fees, invoice from multiple entities and currencies, and produce ASC 606 revenue schedules finance can hand to auditors.

Fintech software is sold to buyers who read invoices carefully and report to regulators. Pricing is often a platform fee plus something transactional — per payment, per account, per basis point of volume — with minimum commitments and tiered rates negotiated per customer. The vendor typically has entities in more than one jurisdiction early, and revenue has to be recognised in a way that survives an audit.

Bunny bills recurring and transactional charges on one subscription, invoices from the correct entity in the correct currency, and generates the revenue schedule from the same data. Finance gets one source of truth for bookings, billings and revenue rather than three systems to reconcile.

Free trial

The RevOps expert your team never had.

Bunny's AI agent knows your entire book of business and acts on it — flagging at-risk renewals, chasing overdue invoices, and closing upgrades automatically.
  • Type "send upgrade quotes to all starter plan accounts" — done in seconds
  • At-risk renewals flagged, chased, and closed — before you know there's a problem
  • Overdue invoices collected automatically, without an awkward conversation
Try free for 30 days

No credit card required. Cancel anytime.

FAQ

Frequently asked questions

Can Bunny bill per transaction or on payment volume?
Yes. Transactions, volume processed or accounts serviced are usage-based charges rated with flat, tiered, volume or banded pricing, billed alongside recurring platform or licence fees on the same subscription.
Does Bunny produce audit-ready revenue recognition?
Yes. Revenue schedules are generated under ASC 606 / IFRS 15 from the subscription data, recalculated on amendment, and exported or synced to QuickBooks and Xero as journal entries.
Can we invoice from several legal entities?
Yes. The Advanced Billing add-on provides multiple legal entities, account hierarchies and multiple currencies, so each customer is invoiced by the right entity in the right currency.