Skip to main content
Hyperline’s accounting module automates the production of journal entries from your billing activity. When an invoice is issued, a payment is settled, or a credit note is created, Hyperline applies your accounting rules to generate the corresponding general ledger entries — removing manual bookkeeping and ensuring your books stay in sync with your revenue.
The accounting module is currently in beta. To get access, reach out to the team via the in-app chat or contact sales.

Core concepts

The accounting module is built around five interconnected concepts: Ledger (GL — General Ledger) A ledger represents one set of books attached to an invoicing entity. You can maintain multiple ledgers per invoicing entity — for example, a statutory ledger (IFRS, US GAAP) alongside a management ledger for internal reporting. Chart of accounts Each ledger has its own chart of accounts — the list of GL accounts used in journal entries (accounts receivable, revenue, deferred revenue, tax payable, etc.). Hyperline provides standard account sets for common accounting standards and allows you to define your own. Accounting rules Rules define which GL accounts to debit and credit for a given billing event. They are organised by category (invoice issued, invoice settled, credit note created, revenue recognition) and can be scoped to specific products, customers, currencies, or payment methods using filters. When multiple rules match, Hyperline applies them in priority order — the rule with the highest priority wins. Journal entries Journal entries are generated automatically when billing events occur, based on your rules. Each entry contains one or more debit/credit lines linked to the corresponding invoice, customer, and subscription. Once posted, entries cannot be deleted — corrections are made via reversal entries. Revenue recognition For products where revenue must be deferred and recognised over time, Hyperline manages recognition schedules automatically. Each line item on an invoice can have its own recognition method, spread across the service period according to your rules.

How they work together

When a billing event occurs (e.g. an invoice is issued), Hyperline:
  1. Evaluates the applicable accounting rules for that event
  2. Determines the correct GL accounts based on the product, customer, currency, and other filters
  3. Posts a journal entry with the debit and credit lines
  4. If the rule includes revenue recognition, creates a recognition schedule to spread revenue over the service period
The Accounting section is accessible from the main navigation. From there, select the ledger you want to work with using the ledger selector at the top of the page. Within a ledger, you will find:
  • Settings — manage your accounts, rules, and ledger configuration
  • Journal entries — browse posted entries by account
  • Revenue recognition — explore recognition schedules and the revenue waterfall
Reach out via the in-app chat for support.