Up to 60% off + Free setupJoin 200+ customers
InvoicingPricingOperations2026-07-24

Calculate Invoice Line Items: A 6-Step Check Before Sending

Use a repeatable check for quantity, price, discount and VAT to make invoice line items traceable – including a calculator for one line item.

Calculate Invoice Line Items: A 6-Step Check Before Sending

An invoice is not ready simply because its total looks plausible. In service, trade and retail businesses, labour comes from a job record, materials from stock or a supplier invoice, and a discount from an agreement. A fixed final check prevents those sources from turning into avoidable follow-up work.

This article describes an operational workflow for German businesses. It is not tax, legal or pricing advice. A specific document, tax treatment or contract should be reviewed professionally where needed.

Keep two questions separate

Before sending, treat these as separate checks:

  1. Is the internal calculation traceable? Every line has a source, a quantity, a pricing rule and a visible exception path.
  2. Does the issued invoice contain required information? Section 14(4) of the German VAT Act lists, among other things, the nature and scope of the supply, its date, the consideration, tax rate and tax amount.

A correctly added total does not automatically answer the second question. Likewise, a complete invoice field does not prove that the price path is traceable.

Give every line a source

Line typeUseful sourceCheck before release
LabourTime record or job reportDuration, rate and job match
MaterialStock movement, delivery note or purchaseItem, quantity and price rule match
Travel or flat feeQuote, agreement or rate cardTrigger and scope are clear
External serviceSupplier document or approvalLink to the customer job is documented
Discount or surchargeQuote, approval or noteReason and scope are visible

This is an operational recommendation, not a promise of tax acceptance. It makes deviations easier to spot and a line easier to explain later.

Calculate in a fixed order

For one line item: multiply quantity by unit price, subtract the documented line discount, assign the net amount to the appropriate VAT group, calculate VAT for that group, then combine net and tax into gross. Keep consideration and VAT distinct: Section 10 of the German VAT Act states that VAT is not part of the consideration. For several tax treatments, calculate and document each group separately before producing a total.

The six-step release check

  1. Open the source for each line.
  2. Match quantity to work performed or goods delivered.
  3. Check the unit price against the quote, agreement or current rate card.
  4. Make discounts, surcharges, goodwill and rework visible.
  5. Check the tax group; do not copy a rate by habit.
  6. Ask whether a second person can reconstruct the line without chat history.

:::warning title="Do not silently overwrite exceptions" When a time record is missing, quantity differs or a price cannot be explained, keep the line in a visible clarification step and record who decided it. A correction should not become an invisible break in the workflow. :::

A modest standard that saves questions

Add these six questions to the release step, test them on five real jobs and record recurring exceptions. A documented control can support a reliable audit trail between invoice and supply; Section 14(1) of the German VAT Act permits internal control procedures for that purpose. Whether a particular workflow meets every requirement depends on the case.

:::qa title="Frequently asked questions"

Is the calculator an invoice validation tool?

No. It calculates one example line locally in the browser. It does not check invoice fields, contracts, VAT treatment, rounding rules or legal and tax compliance.

Should a discount be a separate line?

That depends on the case. Operationally, keeping its reason and scope visible is often clearer than changing a unit price without explanation.

What about several VAT rates?

Group net lines by their relevant treatment and check each group separately. Seek professional support when uncertain. :::

Ready to win back your evenings?

Start for free or get advice with no obligation. We set everything up — you carry on with the repairs.

14-day free trial · Setup included · Cancel any time