To support e-invoicing, templates in ABOSS now use entity codes instead of the older agency codes. This ensures that the selected entity is always displayed correctly on both PDF and XML exports.
⚠️ Please note: updating templates can sometimes feel complex or overwhelming. You can always reach out to us via the support chat — we’ll be happy to adjust the templates for you.
Table of Contents
1. Old vs new codes
2. List of entity codes
3. Update your template
1. Old vs new codes
Previously, templates used {{ agency... }} codes to display company data from Office > Agency Information. These still work for PDF templates, so if you do not need XML you can continue using them.
For XML export, however, you must use the new {{ entity... }} codes. This links your invoice directly to the entity you select when creating it.
2. List of entity codes
Here are the most common entity codes you can use in your templates:
{{ entity.company_name }}→ Company name{{ entity.street }}→ Street name{{ entity.postal_code }}→ Postal code{{ entity.city }}→ City{{ entity.country }}→ Country (e.g. NL){{ entity.country_full }}→ Full country name (e.g. Netherlands){{ entity.full_address }}→ Full address (e.g. Street 1, 1011 AA Amsterdam, Netherlands){{ entity.vat_nr }}→ VAT number{{ entity.coc_nr }}→ Chamber of Commerce number{{ entity.iban }}→ IBAN{{ entity.bic }}→ BIC code{{ entity.bank_account_number }}→ Bank account number{{ entity.bank_account_holder }}→ Bank account holder{{ entity.bank_name }}→ Bank name{{ entity.bank_address }}→ Bank address
3. Update your template
To update an existing template:
Go to Office.
Click Invoice Templates.
Click the template you want to update.
Replace the
{{ agency... }}codes with the new{{ entity... }}codes.Agency codes:
Entity codes:
Click Save in the top right to confirm your changes.
With these updates, the entity you select on an invoice will always be displayed correctly on both the PDF and XML export.





