Skip to main content

Financial Reports Reference

BalanceSheet Pro generates 6 standard financial reports that comply with GAAP/IFRS standards.

Report Types

ReportPurposeFrequency
Trial BalanceVerify debits = creditsAny time
General LedgerAccount transaction detailAny time
Balance SheetFinancial positionPeriod end
Income StatementProfitabilityPeriod end
Statement of EquityOwnership changesPeriod end
Statement of Cash FlowsCash movementPeriod end

Trial Balance

Endpoint: GET /api/v1/reports/trial-balance

Parameters:

  • company_id: Company UUID
  • as_of_date: Date to report on (YYYY-MM-DD)

Response fields:

report_name: "Trial Balance"
as_of_date: "2026-01-31"
lines: [
{ account_code: "1000", account_name: "Cash", debit: "50000.00", credit: "0.00" },
{ account_code: "2000", account_name: "AP", debit: "0.00", credit: "15000.00" },
...
]
total_debit: "105000.00"
total_credit: "105000.00"
is_balanced: true

Validation rules:

  • Only posted entries are included
  • Only active accounts are shown
  • Zero balance accounts may be excluded

General Ledger

Endpoint: GET /api/v1/reports/general-ledger

Parameters:

  • company_id: Company UUID
  • account_id: Specific account UUID
  • start_date: Period start (YYYY-MM-DD)
  • end_date: Period end (YYYY-MM-DD)

Response fields:

report_name: "General Ledger"
account_code: "1000"
account_name: "Cash"
opening_balance: "25000.00"
lines: [
{ date: "2026-01-05", entry_number: "JE-0001", description: "Sale", debit: "5000.00", credit: "0.00", balance: "30000.00" },
{ date: "2026-01-10", entry_number: "JE-0002", description: "Rent", debit: "0.00", credit: "2000.00", balance: "28000.00" },
...
]
closing_balance: "45000.00"
total_debit: "25000.00"
total_credit: "5000.00"

Balance Sheet

Endpoint: GET /api/v1/reports/balance-sheet

Parameters:

  • company_id: Company UUID
  • as_of_date: Date to report on (YYYY-MM-DD)

Structure:

ASSETS
Non-current Assets
Property, Plant & Equipment $500,000
Intangible Assets $ 50,000
Current Assets
Cash and Cash Equivalents $150,000
Accounts Receivable $ 75,000
Inventory $ 50,000
Prepaid Expenses $ 10,000
TOTAL ASSETS $835,000

LIABILITIES
Current Liabilities
Accounts Payable $ 40,000
Accrued Liabilities $ 15,000
Non-current Liabilities
Long-term Debt $200,000
TOTAL LIABILITIES $255,000

EQUITY
Common Stock $100,000
Retained Earnings $480,000
TOTAL EQUITY $580,000

TOTAL LIABILITIES + EQUITY $835,000

Validation:

  • Total Assets MUST equal Total Liabilities + Total Equity
  • If not balanced, check for unposted entries or data errors

Income Statement

Endpoint: GET /api/v1/reports/income-statement

Parameters:

  • company_id: Company UUID
  • start_date: Period start (YYYY-MM-DD)
  • end_date: Period end (YYYY-MM-DD)

Structure:

Revenue
Sales Revenue $500,000
Service Revenue $ 50,000
Total Revenue $550,000

Cost of Goods Sold $270,000

GROSS PROFIT $280,000

Operating Expenses
Salaries & Wages $120,000
Rent & Occupancy $ 24,000
Utilities $ 12,000
Depreciation $ 30,000
Total Operating Expenses $186,000

OPERATING INCOME $ 94,000

Other Income (Expense)
Interest Income $ 2,000
Interest Expense ($ 8,000)
Total Other Income ($ 6,000)

INCOME BEFORE TAXES $ 88,000
Income Tax Expense ($ 22,000)

NET INCOME $ 66,000

Statement of Equity

Endpoint: GET /api/v1/reports/statement-of-equity

Parameters:

  • company_id: Company UUID
  • start_date: Period start (YYYY-MM-DD)
  • end_date: Period end (YYYY-MM-DD)

Structure:

Common Stock Retained Earnings Total
Beginning Balance $80,000 $150,000 $230,000
Net Income $66,000 $ 66,000
Dividends Declared ($10,000) ($10,000)
Ending Balance $80,000 $206,000 $286,000

Statement of Cash Flows

Endpoint: GET /api/v1/reports/cash-flow

Parameters:

  • company_id: Company UUID
  • start_date: Period start (YYYY-MM-DD)
  • end_date: Period end (YYYY-MM-DD)

Structure (Indirect Method):

OPERATING ACTIVITIES
Net Income $ 66,000
Adjustments:
Depreciation $ 30,000
Changes in working capital:
Increase in AR ($15,000)
Decrease in Inventory $ 5,000
Increase in AP $ 8,000
Net Cash from Operations $ 94,000

INVESTING ACTIVITIES
Purchase of Equipment ($50,000)
Net Cash from Investing ($50,000)

FINANCING ACTIVITIES
Repayment of Long-term Debt ($20,000)
Dividends Paid ($10,000)
Net Cash from Financing ($30,000)

Net Change in Cash $ 14,000
Cash at Beginning of Period $136,000
Cash at End of Period $150,000