Bad debt write-off

If a customer balance will never be paid or cleared then it may be necessary to write it off as bad debt. This will clear the balance from the customer account and post the relevant accounting.

Writing off an invoice

Brightpearl doesn't currently provide a small balance write-off routine but there is a solution to write it off manually and clear the bad debt from the customer account.

How to write-off a balance as bad debt using an adjustment

The following steps provide the quickest way to write-off account balances where no payment needs to be recorded:

  1. Search for the customer and navigate to the Payment Allocation screen.
  2. Identify the invoice with a balance to be written off. Enter the whole amount to be written off into the Adjustment field.


  1. Select the account code to which the balance needs to be written off to using the "Adjustments" drop-down menu. Only account codes with "Allocate discounts to this account?" set to "Yes" will be available to select here.


  1. Click Submit.

A journal is posted to write the balance from the account.

How to record bad debt using a quick credit

  1. Go to  Customers > Quick Credit .
  2. Search for the customer (only primary customer contacts are searchable).
  3. Enter a note in the details section to record this as a bad debt write-off.
  4. Enter the Net Amount.
  5. Select the correct tax code to calculate the tax and total values.
  6. Select your "bad debt" nominal code (you may need to create one).
  7. Click the  Enter Credit  button.

You then need to allocate this credit to the outstanding invoices on the customer's account so that they no longer appear on your aged debtors listing.

Writing off a payment discrepancy

If an invoice is underpaid or overpaid, or where exchange rate gains and losses are seen, then the difference can be written off as an adjustment at the same time as allocating the payment.

How to handle a payment discrepancy

Use these steps when a payment doesn't match the invoice amount, but the balance needs to be cleared from the account. This can occur due to an under payment, and over payment or exchange rate differences.

These steps can be used where the adjustment is being made at the same time as entered the payment.

  1. Search for the contact.
  2. Open the contact record and navigate to the payment allocation screen via the financials box on the right-hand side.
  3. Enter the amount paid against the relevant invoice(s).
  4. Enter the difference between the invoice and payment amount into the Adjustment field.
  5. An adjustment code field appears below the table where you can select the nominal code to post the write-off amount to, for example, "bad debt" or "write-offs" or "gains and losses". (Nominal codes are listed when they are set to "Yes" for "Allocate discounts to this account?").
  6. Click the Allocate payment button.
Have more questions? Submit a request