Skip to main content

Why Does ERPNext Ask for a Round Off Account?

When submitting a Purchase Invoice or other accounting transaction, ERPNext may display a message asking you to specify a Round Off Account.

This happens because the final invoice amount is often calculated using multiple mathematical operations, which can result in very small rounding differences. Instead of ignoring these differences, ERPNext records them in a dedicated Round Off Account to maintain accurate accounting records.

Even a small difference such as 0.01 or 0.034 must be accounted for to ensure your General Ledger remains accurate.

1. Why is a Round Off Account Required?

The Grand Total of an invoice is calculated using several components, including:

  • Quantity × Rate
  • Taxes and Charges
  • Item or Invoice Discounts
  • Currency Exchange Rates (for multi-currency transactions)
  • Rounding of decimal values

These calculations can produce tiny decimal differences that need to be posted to an accounting ledger instead of being ignored.

ERPNext therefore requires a default Round Off Account where these small gains or losses can be recorded automatically.

2. How to Create a Round Off Account

If your company does not already have one, create a Round Off Account in the Chart of Accounts.

Navigate to:

Accounts → Chart of Accounts

Then:

  1. Locate the appropriate Expense group (commonly Direct Expenses).
  2. Create a new Ledger Account.
  3. Name it something like Round Off or Rounding Adjustment.
  4. Save the account.

If a Round Off Account already exists in your Chart of Accounts, you can reuse it instead of creating a new one.

3. Configure the Round Off Account in Company

After creating the account, assign it as the default Round Off Account for your company.

Navigate to:

Accounts → Company

Then:

  1. Open the required Company.
  2. Scroll to the Accounts Settings section.
  3. Select the Round Off Account.
  4. Select the appropriate Cost Center.
  5. Save the Company document.

4. Submit the Invoice Again

Once the Round Off Account has been configured:

  1. Return to the Purchase Invoice.
  2. Refresh the document if necessary.
  3. Submit the invoice again.

ERPNext will automatically post any rounding difference to the configured Round Off Account.

5. Common Causes of the Error

You may see this message if:

  • No Round Off Account has been configured in the Company.
  • The configured Round Off Account has been deleted.
  • The selected Company does not have a Round Off Account assigned.
  • The account is disabled or unavailable.

6. Best Practices

  • Create one dedicated Round Off Account for each company.
  • Use a consistent Cost Center for rounding adjustments.
  • Avoid posting manual journal entries into the Round Off Account unless necessary.
  • Review the account periodically to monitor cumulative rounding differences.

7. Related Topics

Rating: 0 / 5 (0 votes)