Contra Balances
Offset customer and vendor balances using contra processes and postings.
Bevica’s contra processing feature streamlines financial management for organisations that act as both customer and supplier by automatically netting off payables and receivables linked to the same trading partner. It identifies offsetting balances, calculates the net position, and posts only the resulting payment or receipt—removing the need for manual spreadsheet calculations. The process maintains a full audit trail, supports review and approval before posting, and reduces unnecessary cash movements while preserving complete visibility of all underlying customer and vendor transactions.
Prerequisites
Customer has been created and set up.
Linking Customers to an existing Vendor
To link a Vendor to a Customer account:
Linking Customers to a new Vendor
This feature requires the Customer to be linked to a CRM Contact.
The routine can be accessed from either the Customer card or Broking Worksheet pages.
Suggest Contra Payments
Bevica can automatically propose a contra journal that nets the two balances against each other. This avoids manual reconciliation and reduces unnecessary cash movement.
The system uses the linked Customer/Vendor records together with the Offset to Customer setting on the Vendor card—configured as No Contra, Partial Contra, or Full Contra.
Vendor Card
The Offset to Customer field determines how the Suggest Contra Payments routine creates payment journal lines to move balances from the vendor to customer.
No Contra: no contra entries are suggested by the system. Any contra postings must be created manually.
Partial Contra: if the customer balance is greater than the vendor balance, the contra entry will be for the vendor balance. If the customer balance is less than the vendor balance, the contra entry will be for the customer balance.
For example:
Customer balance of 2,000, vendor balance of 1,500: contra entry will be 1,500.
Customer balance of 2,500, vendor balance of 3,000: contra entry will be 2,500.
Full Contra: generates contra entries for the full vendor balance.
For example:
Customer balance of 2,000, vendor balance of 1,500: contra entry will be 1,500.
Customer balance of 2,500, vendor balance of 3,000: contra entry will be 3,000.
Suggest Contra Payments routine
Last Payment Date
The routine selects Vendor and Customer Ledger Entries with a Due Date up to and including this date. This field defaults to today's date and is a mandatory field.
Posting Date
Set the Posting Date to be applied to journal lines. This field defaults to today's date and is a mandatory field.
Starting Document No.
Set the starting document number for the journal lines. This is a mandatory field.
New Doc. No. per Line
New Doc. No. per Line
Apply Customer Entries
Set this to automatically apply customer entries.
Apply Vendor Entries
Set this to automatically apply vendor entries.
The routine can also be filtered to determine which Vendors are included.
On clicking OK, multiple journal lines are created given the Vendor card and routine set up.
Viewing Contra Balances
The balance amount fields listed below are available from the Customer Card, Contra Balances fasttab, and List pages:
Vendor Balance
Vendor Balance (LCY)
Vendor Balance Due
Vendor Balance Due (LCY)
Additional fields are available on the Customer Statistics page.
The balance amount fields listed below are available from the Vendor Card, Contra Balances fasttab, and List pages:
Customer Balance
Customer Balance (LCY)
Customer Balance Due
Customer Balance Due (LCY)
Additional fields are available on the Vendor Statistics page.
Last updated
Was this helpful?