Skip to main content

Double-Entry Accounting

BalanceSheet Pro follows standard double-entry bookkeeping principles.

Fundamental Equation

Assets = Liabilities + Equity

Every transaction must maintain this balance.

Journal Entry Rules

  1. Debits must equal Credits — Enforced at database level
  2. Every entry needs at least 2 lines — Minimum debit + credit
  3. Each line is either debit OR credit — Never both
  4. Entries must be posted to an open fiscal period

Account Types

TypeNormal BalanceIncreases WithExamples
ASSETDEBITDebitCash, AR, Inventory, PPE
LIABILITYCREDITCreditAP, Loans, Deferred Revenue
EQUITYCREDITCreditCommon Stock, Retained Earnings
REVENUECREDITCreditSales, Service Revenue
EXPENSEDEBITDebitSalaries, Rent, COGS

Chart of Accounts Structure

1000-1999 ASSETS
1000-1099 Cash & Cash Equivalents
1100-1199 Accounts Receivable
1200-1299 Inventory
1500-1599 Property, Plant & Equipment

2000-2999 LIABILITIES
2000-2099 Accounts Payable
2200-2299 Long-term Debt

3000-3999 EQUITY
3000-3099 Common Stock
3200-3299 Retained Earnings

4000-4999 REVENUE
4000-4099 Operating Revenue

5000-5999 COST OF GOODS SOLD
5000-5099 Direct Materials

6000-6999 OPERATING EXPENSES
6000-6099 Salaries & Wages
6100-6199 Rent & Occupancy

7000-7999 OTHER INCOME & EXPENSES
7000-7099 Interest Income
7100-7199 Interest Expense

Multi-Currency

BalanceSheet Pro supports three amount layers per journal line:

LayerDescriptionExample
OriginalTransaction currencyIDR 15,000,000
PrimaryFunctional currencyUSD 1,000
SecondaryPresentation currencyIDR 15,000,000

Monetary vs Non-Monetary

  • Monetary: Cash, AR, AP — revalued at period end
  • Non-Monetary: PPE, Inventory — use historical rate

Cost Centers

Cost centers apply to P&L accounts only:

6100 Marketing Expense | Cost Center: 1001 Sales | Debit: 1,000
1100 Bank | Cost Center: 0000 N/A | Credit: 1,000

Use 0000 for balance sheet accounts.