BimpHelp

Debt adjustments: write-off, assignment, advance offset

Updated 6 min read

On this page
In short

The "Debt adjustment" document brings settlements with counterparties to their real state without moving money. Open "Finance → Debt adjustment → Create", select the type (customer or supplier debt write-off, assignment, advance offset), add the contract, document and order, and save. Netting is described separately.

What is the “Debt adjustment” document

“Debt adjustment” is a universal Bimp document that brings settlements with counterparties to their real state without moving money on accounts or in cash desks. You create it in Finance → Debt adjustment → Create, and select the operation type in the “Type” field.

New "Debt adjustment" document with the "Type" field list open: Netting, Customer debt adjustment, Supplier debt adjustment, Customer debt assignment, Supplier debt assignment, Customer advance offset, Supplier advance offset; on the right the "Settlements with customer" and "Settlements with supplier" tabs

TypePurpose
Nettingclose mutual debts with a counterparty who is both a customer and a supplier: separate article
Customer debt adjustmentwrite off bad receivables to expenses
Supplier debt adjustmentwrite off your debt to a supplier and recognize income
Customer debt assignmenttransfer a customer’s debt to another customer
Supplier debt assignmenttransfer your debt to another supplier
Customer advance offsetoffset a prepayment received against a shipment
Supplier advance offsetoffset your prepayment against goods received

Every type follows the same logic: select the type, fill in the header fields, add rows on the tabs with Add, check the amounts and currency, and save. Rows require a contract, a document and an order.

How to write off a customer’s debt

The “Customer debt adjustment” type reduces or cancels the amount a customer owes, without receiving money.

  1. Create a “Debt adjustment” document and select the type Customer debt adjustment.
  2. Fill in the “Customer” and “Expense item” fields.
  3. On the “Settlements with customer” tab, click Add and select the contract, document and order.
  4. Specify the write-off amount and save.

Example. A customer has owed 500 UAH for over a year and does not respond. You write the debt off to expenses so that it does not distort assets.

Effect: the customer’s debt disappears, and the amount goes to “Other expenses” in the P&L report and reduces net profit.

How to write off a debt to a supplier

The “Supplier debt adjustment” type reduces your debt without paying money: the supplier has been liquidated, gave a discount after the fact, or forgave part of the amount.

  1. Select the type Supplier debt adjustment.
  2. Fill in “Supplier” and “Income/expense item” (an income item; create one if the needed item does not exist).
  3. On the “Settlements with supplier” tab, click Add and specify the contract, document (for example, a goods receipt), order and amount.
  4. Save.

Document "Debt adjustment" of the "Supplier debt adjustment" type: supplier OpticsTech EU (Poland), item "Delivery to customer", "Settlements with supplier" tab with a row: contract, document "Goods receipt", supplier order, rate 0.8531, settlement amount 20 EUR, accounting amount 23.44 USD

Example. You owed a supplier 2,000 UAH, but they gave a volume discount and allowed you not to pay. The write-off is recorded as income.

Effect: payables decrease, and the amount goes to “Other income” in the P&L and increases retained earnings.

How to assign a customer’s debt

An assignment transfers the right to claim a debt from one counterparty to another without moving money.

  1. Select the type Customer debt assignment.
  2. Fill in “Customer” (who you are transferring from) and “Recipient customer” (who you are transferring to).
  3. On the “Settlements with customer” tab, add the contract, document and order under which the customer owes you.
  4. On the “Recipient details” tab, specify the recipient’s contract, document and order to which the debt is credited.
  5. Make sure the amounts and currency match, and save.

Example. “Alpha” LLC owes you 10,000 UAH. Under an assignment agreement, “Beta” LLC will now pay the debt. You transfer the debt from “Alpha” to “Beta”.

Effect: the sending customer’s debt disappears and appears for the recipient; the total receivables on the balance sheet do not change.

How to assign your debt to a supplier

The “Supplier debt assignment” type transfers your debt to one supplier onto another.

  1. Select the type Supplier debt assignment.
  2. Fill in “Supplier” and “Recipient supplier”.
  3. On the “Settlements with supplier” tab, add the contract, document and order under which you owe.
  4. On the “Recipient details” tab, specify the contract, document and order the debt is transferred to.
  5. Check that the amounts and currency match, and save.

Example. You owe “Alpha” LLC 10,000 UAH; under an assignment agreement, the debt passes to “Beta” LLC.

Effect: the debt to supplier “Alpha” disappears and appears for “Beta”; total payables do not change.

How to offset a customer’s or supplier’s advance

An advance offset manually links a prepayment already received or paid with a shipment or receipt when they were not linked automatically, for example when the advance came under one contract and the shipment under another. Without an offset, reports look as if the customer owes you for the goods while you owe them an advance at the same time.

  1. Select the type Customer advance offset or Supplier advance offset.
  2. Fill in “Customer” or “Supplier” and click Add.
  3. On the “Advances” tab, add the contract, payment document and order under which the advance was made.
  4. On the “Debts” tab, add the contract, shipment document (for a customer, a sales document; for a supplier, a goods receipt) and order.
  5. Check that the amounts and currency match, and save.

Example (customer). “Sigma” LLC paid 10,000 UAH under contract No. 1, but the shipment was made under contract No. 2. The advance offset moves the payment from contract No. 1 to contract No. 2 and closes the debt.

Example (supplier). You paid “Beta” LLC an advance of 10,000 UAH under contract No. 1, but received the goods under contract No. 2. The advance offset closes both events.

Effect: “hanging” advances and debts for the counterparty disappear; on the balance sheet, both amounts decrease at the same time.

How an adjustment affects reports

The document affects three reports:

ReportWhat changes
Management balance sheetnetting reduces receivables and payables at the same time, equity does not change; a customer debt write-off reduces receivables and retained earnings; a supplier debt write-off reduces payables and increases equity
Income and expenses (P&L)only when a debt becomes income or an expense: a receivables write-off is an expense, a forgiven debt to a supplier is income. See Income and expenses
Settlementsinstantly show the new balance by counterparty and order: Settlements with counterparties

FAQ

What is a debt adjustment for?

To bring settlements in reports to their real state without moving money: write off a bad debt, close a debt to a supplier, transfer a debt to another counterparty or offset an advance.

Which adjustment types exist in Bimp?

Netting, customer debt adjustment, supplier debt adjustment, customer debt assignment, supplier debt assignment, customer advance offset and supplier advance offset.

How does writing off a customer debt affect reports?

The customer's debt disappears, and the amount goes to other expenses and reduces profit and retained earnings on the balance sheet.

How does writing off a debt to a supplier affect reports?

Your payables decrease, and the amount is recognized as other income.

More about this in Bimp: Finance in Bimp

Was this article helpful?

Read next

Didn't find the answer?Write to us — support replies during business hours.