Invoice Data Extraction Logo
Invoice Data Extraction
Start Extraction
Pricing
Extraction Guide
API & Agents
Sign inCreate account
Sign inCreate account
Start Extraction
Pricing
Extraction Guide
API & Agents
  1. Home
  2. Articles & Analysis
  3. AP Automation
  4. Contra Payments: How to Offset Customer and Supplier Invoices

Contra Payments: How to Offset Customer and Supplier Invoices

Learn how a UK contra payment offsets customer and supplier invoices. Preserve VAT records and reconcile the remaining cash balance.

Published
11 Sept 2026
Updated
11 Sept 2026
Reading Time
7 min
Author
David Harding
Topics:
AP AutomationUKpayment reconciliationaccounts payableaccounts receivableVAT

On this page

A contra payment is an agreed set-off between amounts that two businesses owe each other. The agreed amount reduces the customer and supplier balances by the same amount without passing through either business's bank account. Only the difference is paid or received in cash.

Suppose a customer is also a supplier. Your business has invoiced it for £1,200, while it has invoiced you for £800. If both parties agree to offset £800, the supplier invoice is settled in full, £800 is cleared from the customer account, and the customer still pays you £400. The two original invoices remain separately recorded, including for UK VAT purposes.

The set-off changes how the debts are settled, not the underlying transactions. It is therefore different from:

  • a transfer between cash and bank accounts, sometimes described as a contra entry in bookkeeping;
  • barter, where goods or services are provided in exchange for other goods or services rather than money;
  • intercompany netting between entities in the same group; and
  • payments made through Contra, the freelance services platform.

Keep both invoices instead of creating a contra invoice

A contra does not turn two supplies into one net transaction. Keep the sales invoice raised to the customer and the purchase invoice received from the supplier in their respective ledgers. Each document should retain its original value, date, VAT treatment and reference.

A contra invoice can be a misleading description. A contra is the settlement of existing receivable and payable balances. It is not a replacement invoice, and agreeing an offset is not a reason to cancel otherwise valid documents or issue new invoices for the net amount.

The distinction from a credit note is important. A credit note reduces or reverses an amount previously charged because the underlying supply or invoice needs correcting. A contra payment leaves the amounts charged for both supplies intact and changes only how the resulting debts are discharged. See the difference between a credit note and an invoice when deciding whether the source transaction itself needs correcting.

Recording only the cash remainder would understate the activity in both ledgers. In the £1,200 sales and £800 purchase example, entering only a £400 receipt would fail to show how the £800 supplier balance was settled. Keeping the invoices and recording the allocation separately preserves turnover, purchases, VAT records and the audit trail from each document to its eventual settlement.

Agree the set-off and leave a clear evidence trail

Confirm the contra with the other business before posting it. There is no single universal contra form for an ordinary trade settlement, but the record should make the agreed allocation reproducible. An email, letter or system-generated notice can do that if it identifies:

  • both legal entities;
  • the sales and purchase invoice numbers and original totals;
  • the amount set off against each balance;
  • the effective settlement date; and
  • the amount that remains payable, and by whom.

This evidence should say that the specified debts have been discharged to the stated extent. A note that the parties have merely discussed a contra does not establish that either ledger balance has been settled. The effective date also matters when the accounting period or VAT treatment depends on when payment occurred.

A remittance advice can show which invoices the contra covers and how the remaining payment was calculated. The same allocation principles described in what a remittance advice records apply whether the notice accompanies a bank payment or documents a partly non-cash settlement.

Agreement evidence is a bookkeeping control, not proof of a universal right to set off any two amounts. Where a debt is disputed, a contract limits set-off, or either party is insolvent, establish the legal position before treating the balance as discharged.

Contra payment accounting entries with a worked allocation

The accounting invariant is simple: the same agreed amount must reduce both the receivable and the payable. Any difference stays open on one ledger until it is paid through the real bank account.

Take the earlier example. Your business has a £1,200 customer balance and an £800 supplier balance with the same company. The parties agree an £800 contra, after which the company pays your business £400.

StageCustomer ledgerSupplier ledgerClearing accountReal bank
Before settlement£1,200 due to you£800 due from you£0£0 movement
Post the contraReduce by £800Reduce by £800£800 in and £800 out£0 movement
After the contra£400 due to you£0£0£0 movement
Receive the balanceReduce by £400£0£0£400 receipt
After settlement£0£0£0£400 receipt

Where software uses a dedicated contra or clearing account, the illustrative entries for the equal offset are:

EntryDebitCredit
Clear part of the customer balanceContra clearing £800Trade receivables £800
Clear the supplier balanceTrade payables £800Contra clearing £800

The first entry records £800 of settlement against the customer account. The second records the identical amount against the supplier account. Together they return the clearing account to zero. The later £400 receipt is recorded in the usual way by debiting the real bank account and crediting trade receivables.

The clearing account is an internal accounting mechanism, not a physical bank account that the business needs to open. Its job is to connect the two ledger allocations where no money moved through the bank.

Accounting packages implement this result differently. Some route only the equal £800 offset through a clearing account. Others post the full invoice balances through a contra or control account, then use the actual £400 bank transaction to clear the difference. Follow the documented method for the package in use and check the same outcome: £800 removed from each opposing balance, £400 matched to the remaining receivable, and no unexplained amount left in clearing.

The bank statement shows only £400. During payment reconciliation, match that receipt to the £400 still open after the contra, not to the full £1,200 sales invoice. The £800 difference is supported by the agreed non-cash allocation, not by a missing bank transaction.


UK VAT treatment of a contra payment

Under HMRC's guidance on VAT set-offs, when both businesses are VAT-registered, each must account for VAT on each separate supply even if no money changes hands or only the net balance is paid after set-off.

Contra payment VAT is therefore not calculated only on the amount visible in the bank. In the worked example, the £400 receipt is the residual settlement, not the value of the sales supply. The sales invoice and purchase invoice retain their separate values and VAT records.

The settlement date and the VAT tax point are not automatically the same. If a VAT invoice has already established the tax point, posting the later contra does not create another tax point for that supply. Where no tax point has already arisen, HMRC's set-off manual explains that an accounting entry can amount to payment when it actually discharges the mutual debt. An entry that merely acknowledges an outstanding amount does not do so.

Businesses using the Cash Accounting Scheme need to apply the scheme's payment timing and allocation rules rather than the normal invoice-based timing. A contra counts as payment to the extent that the accounting entry actually discharges the mutual debts. VAT Notice 731 bases VAT under the scheme on payments received and made, and contains specific rules for partial payments and payments covering more than one invoice. Record the portion discharged by the contra and the remaining cash payment separately, then check the treatment where multiple invoices, mixed VAT rates or partial allocations are involved.

An offset of existing monetary debts should not automatically be treated as barter. Barter concerns payment with goods or services and has its own timing rules. A contra between invoice balances instead turns on whether, and when, the agreed book entry discharged those debts.

Invoice Data Extraction

Extract data from invoices and financial documents to structured spreadsheets. 50 free pages every month, no credit card required.

Try It Free
Continue Reading

Related Articles

Explore adjacent guides and reference articles on this topic.

UK Charity Invoice Automation for SORP 2026

How UK charities can automate supplier invoice extraction with fund, activity and VAT coding at AP entry to meet SORP 2026 restricted-fund and SoFA reporting.

C79 Certificate: How to Check and Reclaim Import VAT

Read, check and reclaim from your C79 import VAT certificate. Covers CDS access, the 6-month window, and reconciling it to freight forwarder invoices.

Accounts Payable vs Receivable: Invoice Workflow Guide

Learn the AP vs AR difference through invoice workflows: received supplier bills in accounts payable and customer invoices in accounts receivable.

Back to Articles & Analysis

Invoice Data Extraction

The AI-native automation platform for high-accuracy invoice extraction

Platform

  • Start Extraction
  • Home
  • Pricing
  • API
  • Python SDK
  • Node.js SDK

Solutions

  • Invoice to Excel
  • Invoice OCR Software
  • Bank Statement Converter
  • Receipt OCR
  • Utility Bill Extraction
  • Payroll Data Extraction
  • PDF Data Extraction

Resources

  • Articles
  • Contact

Trust & Security

  • Security
  • Subprocessors
  • AI Data Use

Legal

  • Terms of Service
  • Data Processing Addendum
  • Privacy Policy
  • Refund Policy
  • US State Privacy Rights
  • EEA/UK Privacy Rights
English
Sign inCreate account

© 2026 Invoice Data Extraction, DEH Technologies LLC

Secure by Design. Your data is never used for AI training.