Execute year-end fiscal closing
Annual financial closing procedure, retained earnings transfer, P&L zeroing, opening balance generation, and new fiscal year activation.
1. Overview & Business Value#
This comprehensive operational guide details the architecture, business workflows, configuration parameters, and execution steps for Execute year-end fiscal closing within SmartERP.
This page is for Financial Controllers, Chief Financial Officers, and External Auditors conducting annual fiscal year closing.
{screenshot:execute-year-end-fiscal-closing-overview-dashboard}
2. Prerequisites & Security Access Groups#
- Required Modules:
account, smarterp_finance, smarterp_ethiopian_payroll - Security Groups:
Show Full Accounting Features(Technical ID:account.group_account_user)Billing Administrator / Financial Controller(Technical ID:account.group_account_manager)Chief Financial Officer / Auditor(Technical ID:account.group_account_readonly)
- Master Data Dependencies: Chart of accounts, statutory tax definitions (VAT 15%, WHT 2%/30%), payment terms, and open fiscal periods for Company 1 (Ashewa Technology Solutions S.C.).
3. Step-by-Step Configuration & Execution#
Step 1: Navigating to the Module Interface#
- Log into your SmartERP instance at
https://smarterp.et/odoo. - Open the main App Switcher (grid icon in the top-left corner).
- Select the Accounting app icon.
- From the top navigation bar, open Accounting → Customers / Vendors / Accounting / Configuration.
{screenshot:execute-year-end-fiscal-closing-app-switcher-navigation}
Step 2: Creating and Parameterizing Records#
- Click the New button in the top-left control panel.
- Complete the mandatory fields in the record form:
- Name / Reference (Mandatory): Unique identifier or auto-generated voucher sequence number
- Accounting Date (Mandatory): Effective posting date falling within an open fiscal period
- Journal (Mandatory): Designated financial journal (Cash, Bank, Customer Invoices, Vendor Bills, Miscellaneous)
- Partner / Entity (Mandatory): Registered customer, vendor, or employee partner record (
res.partner)
- Configure optional operational parameters and localized tags as required:
- Analytic Distribution (Optional): Cost center or project allocation percentage
- Tax Treatment (Optional): Statutory withholding tax or VAT exemption certificate
- Payment Reference (Optional): Commercial bank transaction reference or cheque number
- Click the Save icon in the control bar to commit the record.
{screenshot:execute-year-end-fiscal-closing-record-creation-form}
Step 3: Validating and Processing Transactions#
- State Transitions: Execute operational state progression (Draft → In Payment / Confirmed → Posted / Reconciled).
- Ledger & System Impact: Generates immutable double-entry journal items (
account.move.line) updating general ledger balances, trial balance, and statutory tax registers. - Audit Verification: Automated recording of author ID, timestamp, and immutable revision history.
{screenshot:execute-year-end-fiscal-closing-transaction-processing-state}
Year-end closing requirements#
Before executing fiscal closing:
- All 12 monthly periods must be reconciled and locked.
- Physical inventory count variance entries must be posted.
- External audit adjusting entries (accruals, tax provisions, bad debt allowances) must be finalized.
Execute year-end closing entry#
- Open Accounting → Configuration → Fiscal Years → Fiscal Periods.
- Select the closing fiscal year and press Execute Fiscal Year Closing.
- In Closing Date, select the final date of the fiscal year (e.g.
July 7, 2026orDecember 31, 2026). - In Retained Earnings Account, select
310100 Retained Earnings. - In Closing Journal, select
General Closing Journal. - Press Generate Closing Entries.
The closing mechanics#
The system automatically:
- Identifies all Revenue (
4xxxxx) and Expense (5xxxxx,6xxxxx,7xxxxx) accounts. - Debits all revenue balances and credits all expense balances, bringing their closing balance to zero.
- Transfers the net difference (Net Profit or Net Loss) to Retained Earnings (
310100). - Rolls forward asset, liability, and equity account balances into the newly created opening fiscal period.
- Sets the fiscal year state to Closed / Locked.
4. Advanced Configuration Points#
- Automated Actions & Scheduled Tasks (Crons):
Account: Automatic reconciliation(account.ir_cron_auto_reconcile): Runs nightly to match open ledger transactionsAsset: Compute depreciation lines(account_asset.ir_cron_compute_depreciation): Runs monthly on the 30th to compute fixed asset depreciation schedulesTax: Generate VAT and WHT schedules(smarterp_finance.ir_cron_tax_schedules): Runs monthly to prepare MOR tax return summaries
- Custom Print Templates & Reports:
- Official Cash Receipt Voucher (CRV)
- Bank Payment Voucher (BPV) & Cheque Payment Voucher (CPV)
- Withholding Tax Certificate (Form 3.4)
- General Ledger & Trial Balance Audit Schedules
- Multi-Company Rules: Record-level security isolation under Company 1 (
Ashewa Technology Solutions S.C.), preventing cross-company ledger leakage across parent and subsidiary legal entities.
5. Comprehensive Troubleshooting Matrix#
| Error Symptom / Exception | Probable Root Cause | Corrective Action / Resolution |
|---|---|---|
Access Rights Error: Operation not allowed on account.move | User account lacks accounting operator privileges. | Assign the user to account.group_account_user or account.group_account_manager under Settings → Users. |
Validation Error: Missing analytic distribution | Selected general ledger account mandates cost center allocation for IFRS compliance. | Populate the analytic distribution column on all debit and credit lines before posting. |
Posting Blocked: Fiscal period closed | Transaction date falls within an immutable locked accounting period. | Select a transaction date within the open fiscal year or request an authorized period reopening under Accounting Settings. |
Tax Imbalance: WHT withholding variance | Withholding deduction does not match statutory 2% goods or 30% service rate. | Verify vendor TIN registration status in partner master and recalculate statutory tax lines. |
Next#
- Review reports: Financial dashboards and reporting.
- Technical reference: Finance technical architecture.