Skip to main content
Version: 7.0

Taxes

In "Invoicing", taxes are used to calculate line amounts and document totals.

Directories

The configuration uses two directories:

  • Taxes — each tax has a name, a rate in the "Value, %" field, and belongs to a tax group (mandatory). For example: "VAT 20%" with value 20 in the "VAT" group.
  • Tax groups — taxes are grouped so that only one tax per group can be applied to a given document line at the same time. This is the standard way of expressing mutually-exclusive tax variants (e.g., a "VAT" group containing rates 0%, 5%, 10%, 20% — only one can be selected per line). A tax group has a name and a short ID used as the key for import.

Taxes directory

Taxes on items

Each item/service keeps two independent tax sets — sales taxes and purchase taxes:

  • when an item's line is added to an invoice, its sales taxes are substituted; on a bill, its purchase taxes;
  • item tax sets are inherited by default from the item's category, so setting the category pre-fills the taxes; you can then override them per item;
  • sales and purchase tax sets can be bulk-loaded and unloaded through Import / Export sales (purchase) taxes on the data-migration form.

Computation

Tax amounts are computed automatically per line by the system; the user does not type them in directly. The mode is determined by the document type's "Price includes taxes" flag:

  • Price includes taxes = off (default for B2B): the line price is the net (tax-exclusive) price, the line Amount is price × quantity, and the tax is added on top: taxAmount = Amount × rate / 100.
  • Price includes taxes = on (typical for retail / cash sales): the line price is gross, the line Amount is the gross total, and the tax is extracted from within it: taxAmount = Amount × rate / (100 + rate).

At the document level a Netto amount (total minus tax) is available, and a per-tax summary table breaks the document down by tax (untaxed amount / tax amount / amount per tax).

Usage in documents

A tax can be set:

  • automatically — based on the item settings (sales/purchase) or on the document type;
  • manually in a line — by ticking the appropriate tax of the right group.

Because of the per-group rule, picking a different tax of the same group automatically unticks the previous one for that line.

Restrictions

  • a tax that has been used in line calculations is protected from deletion;
  • taxes from the same group cannot coexist on one line.

What is not modeled out of the box

The base configuration uses a single tax dimension (rate × base). It does not ship dedicated VAT declarations/reports as standalone forms — tax totals are visible in the per-tax summary table on each document and as measures inside the bills and invoices reports.