Skip to content

Credit Notes & Returns

Credit notes (returns) reverse or adjust a previous invoice. In Tapr they are still Purchase or Sales Invoice documents with return semantics (is_return) and, when required by PEPPOL rules, a preceding invoice reference.

  1. A vendor credit note may arrive via PEPPOL, email, upload, or another channel.
  2. Extraction detects credit-note type codes where possible.
  3. Review lines and amounts (often negative or credit-oriented).
  4. Check Credit Note Against Invoice. For received credit notes Tapr fills it when the vendor’s original invoice matches (see Automatic link to the original invoice). A credit note cannot post to the ERP until it is set.
  5. Approve and post to ERP using the same workflow as invoices, with ERP-specific credit handling.

AP credit note detail

On the purchase invoice, look for Is Return / credit-note indicators and Credit Note Against (or similar preceding-invoice fields).

A received credit note carries the vendor’s original invoice number in Billing Reference (from source). Tapr uses it to fill Credit Note Against Invoice — a link to your own Purchase Invoice — but only when the match is unambiguous:

  • the billing reference equals the original’s invoice number exactly,
  • the original is from the same vendor (matched by VAT number, or by exact vendor name when there is no VAT number),
  • the original belongs to the same Legal Entity,
  • the original is a normal invoice (not another credit note) and is not cancelled,
  • exactly one Purchase Invoice matches.

If the original is not in Tapr yet, the field stays empty. When that invoice arrives later, Tapr fills the link then. Several credit notes may reference one invoice (partial credits); each unlinked credit note that matches the new invoice is linked. The rule that exactly one Purchase Invoice must match applies when the original is already in Tapr as the credit note arrives. If any check fails, the field stays empty for you to fill. Leaving it empty is deliberate: a wrong link would post the credit note against the wrong invoice in your ERP.

  1. Create a credit note via the same create paths as sales invoices (manual, upload, ERP, API).
  2. Set return / credit-note flags and amounts as required.
  3. Provide return against / preceding invoice reference when the PEPPOL profile requires it.
  4. Complete review and approval.
  5. Send to Customer over PEPPOL like a normal sales invoice.

AR credit note detail

Sales credit notes show return/credit flags and preceding-invoice reference fields on the detail screen.

Create credit notes from Out Docs

Use New Invoice, Upload Invoice, ERP fetch, or API — same entry points as normal sales invoices.

Many PEPPOL business rules require a credit note to reference the original invoice number (and sometimes date). If send validation fails with a preceding-document rule:

  1. Open the credit note in Out Docs.
  2. Fill the preceding invoice / return-against field with the original invoice identity.
  3. Re-validate and send again.
  • Treat credit notes with the same PEPPOL receiver / legal entity care as invoices.
  • ERP-fetched credit notes should already carry ERP identifiers for status sync.
  • For API creates, set is_return and line signs consistently with how your integration tests expect totals.
  • Amounts may appear negative in lists — use status and return flags to confirm type.