Accounting integrations can be connected to a specific invoicing entity (e.g. Pennylane for an entity based in France, QuickBooks for one based in the United States).
Create invoicing entity
Invoicing entities can be created from Settings by clicking your company name while browsing an invoicing entity subpage. An unlimited number of invoicing entities can be created. An invoicing entity has its own invoicing settings:- Business information: it can have its own trade name, logo and brand color, billing address, accounting currency, default timezone and languages. This is useful for companies operating under different business names in different countries.
- Invoicing: Activate e-invoicing, add different invoicing patterns and legal information, payment terms, initiation delay, grace period for invoices, credit notes and documents. The Credit notes section also includes the Allow credit notes without an invoice switch, which controls whether you can create standalone credit notes for the entity (allowed by default). This is helpful if your different entities have their own legal constraints or ways to operate business.
- Taxes: Select the tax engine (Hyperline, Anrok, manual), activate automatic tax collection, configure customer tax identifiers, and manage tax mappings.
- Payment methods: Select available payment methods and the default payment provider or bank account for each of them. For bank transfers, you can keep one bank account for all invoices or switch to Advanced mode to route invoices to different bank accounts based on invoice currency, customer country, and/or customer segment.
If you wish to delete an invoicing entity, please contact support.
Payment methods
Payment methods are configured separately for each invoicing entity. This lets you select the payment methods that the entity can offer and choose the default payment provider or bank account used for each method. To review these settings, go to Settings > Invoicing entities, select the invoicing entity, then open Payment methods.Configure bank accounts for bank transfers
For bank transfers, the selected bank account determines which account details Hyperline adds to an invoice. In the Bank transfer row, you can either pick a single bank account used for every invoice, or switch to Advanced mode to route invoices to different accounts based on the invoice and customer.Advanced mode requires at least one bank account to be configured for the invoicing entity and is not compatible with an automated bank transfer provider. Switching to Advanced mode clears any automated bank transfer provider selection.
Advanced mode
In Advanced mode, you define a list of mappings. Each mapping combines one or more criteria with the bank account to use when the criteria match:- Currency: match invoices issued in a specific currency.
- Country: match customers based in a specific country.
- Segment: match customers that belong to a specific segment.
Currency: EUR and Country: France only applies to invoices in EUR issued to customers based in France. You can save the settings only once the mappings table has at least one row.
When an invoice is generated, Hyperline picks the bank account of the mapping whose criteria match the invoice and its customer, and adds those account details to the invoice. Mappings that combine more criteria are considered more specific than mappings with fewer criteria.
To configure mappings, open the Bank transfer row, choose Advanced, then Add mapping for each rule you need. Click Save changes when you are done.
See Payment methods for details about supported methods, payment service providers, and customer-level configuration.
Tax enforcement
Tax enforcement settings are scoped to each invoicing entity. In Settings > Taxes, you can:- Enable Enable local tax number when company customers billed by this entity need a country-specific tax number in addition to, or instead of, a Tax ID.
- Enable Require customer tax identifier when company customers must provide a Tax ID or, if local tax numbers are enabled, a local tax number before billing details can be completed.
- Enable Require valid tax ID for reverse charge when reverse charge should apply only after the customer’s tax ID has been externally validated.

