---
title: "Accounts Settings"
space: "ERPNext"
url: "https://www.prilk.com/docs/erpnext/accounts-settings"
updated: "2026-05-15"
---

## Accounts Settings

Accounts Settings holds the global rules for how ERPNext posts to your books.

### Where to find it

**Accounts Settings** in the Awesome Bar. Single-record settings page.

### Key fields

| Field | What it does |
|---|---|
| **Frozen Accounts Modifier** | The role allowed to post to frozen accounts (typically System Manager) |
| **Acc Frozen Upto** | Date — no postings allowed before this date except by the modifier role |
| **Period Closing Voucher Restrict** | If Yes, blocks new postings in closed fiscal periods |
| **Allow Stale Exchange Rates** | If Yes, accept exchange rates older than the threshold; if No, force a refresh |
| **Allow Stale Days** | Number of days an exchange rate stays "fresh" |
| **Maintain Same Rate Throughout Sales Cycle** | Sales-side rate enforcement |
| **Determine Address Tax Category From** | Customer's billing or shipping address for tax routing |
| **Add Image as PDF Watermark on Print** | If Yes, watermark images on Print Formats |
| **Make Accounting Entry For Every Stock Movement** | If Yes, every stock movement creates a GL entry too (slows things down — use only if you need real-time stock-account valuation) |
| **Round-Off Account** | Where rounding differences land |
| **Cash Flow Account** | The base account for Cash Flow reports |

### When to change these

| Situation | Setting |
|---|---|
| Freezing prior years after audit | **Acc Frozen Upto = last day of prior year**, **Frozen Accounts Modifier = System Manager** |
| Avoid posting in closed periods | **Period Closing Voucher Restrict = Yes** |
| Stable currency, weekly exchange rate refresh | **Allow Stale Exchange Rates = Yes**, **Allow Stale Days = 7** |
| Frequent exchange rate changes (volatile FX) | **Allow Stale Exchange Rates = No** |

### Default accounts

Accounts Settings also pins **default accounts** for cross-cutting concerns:
- **Round-Off Account** for cent-level rounding
- **Write-Off Account** for bad debt
- **Exchange Gain/Loss Account** for FX differences
- **Unrealized Exchange Gain/Loss Account** for revaluations

These should point to existing accounts in your Chart of Accounts.

### Related

- [Payment Terms](/docs/erpnext/payment-terms) — defaults and templates
- [Tax Templates](/docs/erpnext/tax-templates) — VAT and other tax rules
