With Entities, ABOSS introduces a flexible way to manage multiple company profiles within one account. This gives you more control when creating invoices and prepares your workflow for e-invoicing requirements.
Table of Contents
1. From Company Information to Entities
2. What entities are
3. Why entities are required
4. How entities work in practice
1. From Company Information to Entities
In the past, invoices in ABOSS relied on a single set of company data.
For ABOSS Agency, this data was stored in Office > Agency Information. Template codes such as {{ agency.iban }} or {{ agency.vat_number }} could be used to display these details directly on invoices.
For Artist PRO, this worked slightly differently. Company details were split across two sections: Information and Financial Information. Together, these sections provided the data used on invoices, including company name, address, VAT number, and bank details.
In both cases, the limitation was the same: you could only store one set of company details. This meant you could work with just one company profile when creating invoices.
With the introduction of Entities, this limitation has been removed. Your first entity was created automatically based on your existing data
β for Agency, using the information from Agency Information
β for Artist PRO, by combining the data from Information and Financial Information into a single entity.
From that point onward, you can add multiple entities, each with its own complete set of company and financial details, and select the appropriate entity per invoice.
2. What entities are
An entity is a complete company profile, containing:
Company name
Address
VAT number
Bank details
Each entity functions as a reusable profile you can connect to your invoices. This makes it easy to switch between multiple companies or legal entities under the same ABOSS account.
3. Why entities are required
E-invoicing standards such as UBL, XRechnung, and Peppol BIS require structured and accurate sender information. Without this, XML invoices cannot be validated or processed by automated systems.
Entities guarantee that every invoice has the correct legal and financial details attached. This ensures compliance with XML standards and consistency across both PDF and XML outputs.
4. How entities work in practice
When you create an invoice, ABOSS automatically applies your default entity.
You can change the entity directly in the invoice if you need to use another profile.
If no entity is selected, your invoice cannot be exported as XML, because the required sender details would be missing.
For step-by-step instructions on how to create, manage, and use entities in your e-invoicing process, check the article: From setup to delivery: e-invoicing with Peppol in ABOSSββ
