Docs
/
EN DE

Taxes

neoo automatically calculates and posts tax on your transactions — but it needs to know which rates apply. Go to System → Taxes (requires the taxes permission) to configure the tax rates for your dataset.

How taxes work in neoo

Tax rates in neoo are linked to Chart of Accounts entries. An account must first exist in your chart (with the appropriate Tax link assigned) before it can appear in the tax configuration. This means:

  1. Create the tax account in your Chart of Accounts with the Tax link — the chart page explains which of the Tax ticks (AR, AP, Tracking, Non-tracking Items) to set.
  2. Configure the rate and other details on the Taxes page.

The Taxes table

Each row in the tax table represents one rate configuration. Use these fields to set up each rate:

Column Description
Account The ledger account number linked to this tax.
Description The account/tax description.
Closed Closes the tax account itself — the same as closing it in the Chart of Accounts. A closed account is no longer accepted on new transactions.
Rate (%) The tax rate as a percentage — enter 8.1 for 8.1% (not 0.081).
Tax Number Your business’s tax registration number associated with this rate.
Valid To An optional expiry date. If set, this rate applies only up to and including this date.
Reverse Charge (Input) For reverse-charge taxes: the matching input tax account. See Reverse charge below.

Changes take effect only when you click Save — all rows are saved together.

Tax rate validity periods

Setting a Valid To date on a tax rate row allows you to handle rate changes over time. As soon as you enter a valid-to date, an additional row for the same account appears without a valid-to date — this represents the current (ongoing) rate. Clearing the date removes the extra row again; clicking Save stores both rows.

This means a single tax account can have multiple rows:

Account Rate (%) Valid To
2200 — VAT 7.7 31.12.2023
2200 — VAT 8.1 (current)

When a transaction is posted, the system applies the rate that was valid on the transaction date.

Reverse charge (Bezugsteuer)

When you buy services from abroad, Swiss VAT rules make you declare the VAT (Bezugsteuer) — you owe the output tax and, if you are entitled to deduct input tax, reclaim it at the same time.

The Reverse Charge (Input) column wires this up: on the Bezugsteuer (output tax) row, select the matching input tax (Vorsteuer) account. Once the pair is linked, vendor (AP) transactions and journal entries offer a single Reverse Tax option for that rate — pick it and neoo books both sides at once, instead of you entering two tax lines manually.

Using taxes on transactions

On sales invoices and vendor invoices, tax is applied automatically: a rate is charged only when the tax account is ticked on both the customer or vendor record (the VAT checkboxes) and the service being invoiced — see the Chart of Accounts page for the ticks involved. The calculated tax appears in the invoice totals, and that double tick is the usual reason VAT is missing from an invoice.

On AR and AP transactions and on journal entries you choose the tax yourself: with Line Tax enabled, each line has its own Tax Account selector; with it off, AR and AP transactions instead show checkboxes next to the calculated taxes in the totals.

If you enabled Line Tax on the Settings tab of System → Defaults, tax is calculated per line item. Otherwise it is calculated on the invoice total.