OFFICIAL MODULE GUIDE
RankToUp ERP
Accounting Module
Official user and administration manual for branch-level financial setup, controlled posting, banking, taxation, assets, reconciliation and reporting.
Edition: July 2026
Document: Accounting Module User Manual
Audience: Finance administrators, accountants, approvers and auditors
Classification: Operational reference
Document purpose and contents
This manual explains the approved operating sequence for the RankToUp ERP Accounting module. All examples assume that the correct active company and branch have already been selected.
SETUP → OPENING BALANCES → DAILY DOCUMENTS → APPROVAL → POSTING → RECONCILIATION → REPORTING → PERIOD CLOSE
Control rule: Never edit a posted financial result silently. Correct it using a reversal or approved adjustment voucher.
Contents
- Accounting concepts and responsibilities
- Initial configuration checklist
- Chart of accounts
- Business bank accounts and cheque control
- Fiscal periods, opening balances and budgets
- Voucher entry, approval, posting and reversal
- Tax control
- Fixed assets and depreciation
- Recurring vouchers and exchange rates
- Bank reconciliation and statement import
- Financial reports and audit
- Daily, monthly and year-end procedures
- Troubleshooting and control checklist
1. Accounting concepts and responsibilities
Active context
Accounting records are scoped to the active company and branch. Confirm both before creating accounts, vouchers, bank records, opening balances or reports.
| Role | Primary responsibility |
|---|
| Finance Administrator | Chart design, periods, tax rules, bank ledgers, workflows and access. |
| Accountant | Draft entry, supporting documents, reconciliation and reports. |
| Approver | Independent review of amount, date, accounts, evidence and business purpose. |
| Cash/Bank Officer | Receipts, payments, cheques and statement matching. |
| Auditor | Read-only review of ledgers, approvals, reversals and audit history. |
Double-entry rule
Every voucher requires at least two lines and total debit must equal total credit. A draft has no ledger effect. Only a posted voucher changes financial balances.
Document states: Draft → Submitted → Approved or Rejected → Posted → Reversed when correction is required.
2. Initial configuration checklist
Complete configuration in this order:
- Confirm company base currency, timezone and branch.
- Create currencies and effective exchange rates when required.
- Create the chart of accounts.
- Link real business bank accounts to postable asset ledgers.
- Create fiscal periods.
- Enter, approve and post opening balances.
- Create cost centers and budgets.
- Configure taxes and their payable/receivable ledgers.
- Configure amount-based approval rules.
- Register fixed assets and recurring templates as applicable.
- Test one balanced voucher through approval and posting.
- Confirm Trial Balance debit equals credit.
Go-live condition: Do not start daily posting until opening balances, bank ledgers, tax accounts and the first fiscal period have been reviewed.
3. Chart of accounts
Accounts → Chart of Accounts
| Type | Normal balance | Examples |
|---|
| Asset | Debit | Cash, bank, receivables, inventory, fixed assets. |
| Liability | Credit | Payables, tax payable, loans. |
| Equity | Credit | Capital, retained earnings. |
| Income | Credit | Sales, service income, other income. |
| Expense | Debit | Purchases, salaries, rent, depreciation. |
Create an account
- Enter a unique stable code and clear name.
- Select type, subtype, currency and normal balance.
- Select a parent group when the account belongs in a hierarchy.
- Mark group accounts as non-postable; transactions use leaf accounts only.
- Activate and save.
An account containing transactions cannot be deleted. Deactivate obsolete accounts while retaining their history.
Recommended controls
- One purpose per account.
- No duplicate bank or control ledgers.
- Use consistent account-code ranges.
- Restrict manual posting to system control accounts when appropriate.
4. Business banks and cheques
Accounts → Business Bank Accounts
Register a bank account
- Select a postable asset ledger.
- Choose company-wide or active-branch scope.
- Enter bank name, account title, number, IBAN, currency and bank identifiers.
- Enter opening balance only before transactions exist.
- Save and verify the linked ledger.
After ledger transactions exist, change balances through vouchers—not by editing the bank opening balance.
Accounts → Bank Operations
Cheque register
| Status | Meaning |
|---|
| Issued | Cheque given to a payee and awaiting bank clearance. |
| Received | Cheque received and awaiting deposit/clearance. |
| Cleared | Bank confirmed settlement; record clearance date. |
| Bounced | Bank rejected the cheque; investigate and adjust documents. |
| Cancelled | Cheque voided before settlement. |
Clearing a cheque records its operational status; ensure the related receipt/payment voucher is also correctly posted.
5. Periods, opening balances and budgets
Fiscal periods
Accounts → Fiscal Periods
Create a year, quarter, month or special period with non-overlapping start and end dates. A closed period locks sales, purchases, inventory and payroll accounting activity. Draft vouchers must be resolved before closing.
Opening balances
Accounts → Opening Balances
ENTER → REVIEW → APPROVE → POST
- Select account and fiscal period.
- Enter either debit or credit.
- Save as draft and compare with the signed opening trial balance.
- Approve, then post.
An opening balance can be posted once per account and period. Use an adjustment voucher for later corrections.
Budgets
Accounts → Budgets
Create an account/period allocation, review it, approve it and close it when no longer active. Use threshold alerts and prevent-overrun controls according to company policy.
6. Voucher lifecycle
Accounts → Journal / Payment / Receipt / Contra / Credit Notes / Debit Notes
| Voucher | Typical use |
|---|
| Journal | Accruals, depreciation and non-cash adjustments. |
| Payment | Cash or bank outflow. |
| Receipt | Cash or bank inflow. |
| Contra | Transfer between cash and bank accounts. |
| Credit Note | Reduce receivable/revenue or recognize a credit. |
| Debit Note | Reduce payable/cost or recognize a debit. |
Create and post
- Choose voucher date inside an open fiscal period.
- Enter reference and meaningful description.
- Add postable account lines, party and cost center where applicable.
- Confirm debit equals credit and save draft.
- Select Submit. A configured amount rule sends it to the assigned approver.
- The approver selects Approve or Reject. Rejected documents are corrected and resubmitted.
- Select Post only after approval.
Reverse a posting
Open a posted voucher, select Reverse and enter a precise reason. The system creates and posts an equal opposite voucher while retaining the original document.
Posting is permanent by design. Never use reversal merely to hide an error; enter a traceable reason and retain evidence.
7. Tax control
Accounts → Tax Control
Configure a tax
- Enter unique code, name and type: sales, purchase, withholding, VAT, GST or service.
- Enter rate and tax authority.
- Select payable and receivable control accounts.
- Set effective-from and effective-to dates.
- Activate after finance review.
Tax reconciliation
Use the tax summary to compare taxable base and tax amount by type. Reconcile sales/purchase source documents, tax lines, control ledgers and statutory returns for the same reporting period.
| Check | Expected result |
|---|
| Sales tax output | Source invoices agree with tax payable activity. |
| Purchase tax input | Eligible source invoices agree with recoverable tax. |
| Withholding | Certificates and party balances agree with control accounts. |
| Effective dates | No document uses an expired or future rate. |
Government portal submission remains an external statutory process unless a country-specific integration is enabled.
8. Fixed assets and depreciation
Accounts → Fixed Assets
Register an asset
- Enter unique asset code, name and purchase date.
- Select fixed-asset cost account.
- Select accumulated depreciation and depreciation expense accounts.
- Enter purchase cost, salvage value and useful life in months.
- Select straight-line, reducing-balance or no depreciation.
Run depreciation
Select Depreciate. The system calculates the permitted amount, updates accumulated depreciation and book value, and creates a balanced draft journal:
| Line | Debit | Credit |
|---|
| Depreciation expense | Depreciation amount | — |
| Accumulated depreciation | — | Depreciation amount |
The journal must follow normal approval and posting. Review book value, last depreciation date and fully-depreciated status monthly.
Do not run duplicate depreciation for the same accounting period. Review the last depreciation date and draft voucher register first.
9. Recurring vouchers and currencies
Recurring templates
Accounts → Recurring Vouchers
- Enter template name, description and voucher type.
- Select daily, weekly, monthly, quarterly or yearly frequency.
- Set the next run date.
- Enter balanced debit and credit lines.
- Save and choose Run Now when due.
Running a template creates a draft voucher and advances the next date. Review and approve every generated voucher before posting.
Exchange rates
Accounts → Exchange Rates
Select base and target currencies, enter a positive rate, effective date and authoritative source. Keep dated history instead of overwriting old rates.
- Use the company-approved rate source.
- Verify base/target direction.
- Review realized and unrealized differences during period close.
- Post approved gain/loss adjustments through journals.
10. Bank reconciliation
Accounts → Bank Operations
Balance reconciliation
- Select the business bank account and statement date.
- Enter statement closing balance, cleared deposits and cleared payments.
- Save the comparison.
- Zero difference completes reconciliation; a difference is flagged for investigation.
Accounts → Bank Statement Import
CSV import and matching
Use a UTF-8 CSV with headers:
| date | amount | direction | reference | description |
|---|
| 2026-07-31 | 12500.00 | deposit | DEP-104 | Customer receipt |
Select a bank, upload the file and review imported lines. Auto-match searches for an unused ledger transaction with the exact bank account, date, direction and amount.
Do not force a false match. Investigate date differences, bank charges, unpresented cheques, deposits in transit and missing vouchers.
11. Reports and audit
| Report | Purpose |
|---|
| General Ledger | Detailed movement by account. |
| Party Ledger | Customer/supplier movements and balances. |
| Trial Balance | Debit/credit totals and closing control. |
| Profit & Loss | Income and expenses for a period. |
| Balance Sheet | Assets, liabilities and equity. |
| Cash Book | Cash account movement. |
| Bank Book | Bank ledger movement. |
| Bank Reconciliation | Bank-related ledger detail and reconciliation support. |
Accounting audit
Accounts → Accounting Audit
Configure amount-based approval rules by voucher type and assigned approver. The audit register records accounting actions with user, company, branch, source record and timestamp.
Report review
- Use consistent from/to dates.
- Confirm active branch.
- Trial Balance debit equals credit.
- Profit & Loss closing result agrees with equity treatment.
- Bank Book agrees with completed reconciliations.
- Investigate reversals and late postings.
12. Daily, monthly and year-end procedures
Daily opening
- Confirm active company, branch and open fiscal period.
- Review pending approvals and rejected vouchers.
- Review uncleared cheques and unmatched statement lines.
Daily closing
- Resolve unbalanced or incomplete drafts.
- Post approved vouchers.
- Reconcile cash collections and bank deposits.
- Review high-value and reversed entries.
Month-end
- Complete operational purchase, sales, payroll and inventory posting.
- Post accruals, prepayments and depreciation.
- Reconcile banks, parties, taxes and control accounts.
- Review budgets and foreign-currency adjustments.
- Run Trial Balance, Profit & Loss and Balance Sheet.
- Resolve all drafts, obtain approval and close the period.
Year-end
Complete statutory reconciliations, asset review, inventory valuation, tax schedules and external audit adjustments. Archive final reports and close the year only after authorization.
13. Troubleshooting and final controls
| Issue | Correction |
|---|
| Voucher will not save | Ensure at least two lines, positive total and equal debit/credit. |
| Voucher date rejected | Create or reopen the authorized fiscal period; never bypass the lock. |
| Voucher will not post | Submit and obtain required approval first. |
| Opening balance will not post | Approve it first and confirm it has not already been posted. |
| Bank difference remains | Review outstanding items, charges, date cut-off and missing vouchers. |
| Statement line will not match | Confirm exact date, amount, direction and linked bank ledger. |
| Depreciation unavailable | Confirm active asset, method, remaining depreciable value and accounts. |
| Wrong branch results | Switch active context and rerun; do not duplicate transactions. |
Final posting checklist
- Business purpose and evidence are present.
- Date and fiscal period are correct.
- Accounts, party, cost center and currency are correct.
- Debit equals credit.
- Tax treatment is correct.
- Independent approval is recorded when required.
- Posting or reversal reason is traceable.
Official operating principle: Accurate setup, independent approval, immutable posting, documented reversal, regular reconciliation and timely period closure form the accounting control framework.
14. Company-wide chart and branch consolidation
The Chart of Accounts is maintained once per legal company. Transactions retain their branch dimension. Authorized company administrators and all-branch users can run accounting and stock reports for one branch or all branches consolidated. Ordinary staff remain restricted to their assigned branch.
- Accounting reports provide an authorized branch selector and an All branches consolidated option.
- Stock Ledger provides the same branch scope and includes the branch in consolidated CSV exports.
- Products, SKUs, and accounts are company master data; vouchers, ledger entries, stock movements, warehouses, and locations preserve operational scope.
- Legacy duplicate account codes remain branch-scoped so posted history is never rewritten unsafely.
Control principle: consolidated values are calculated from auditable branch transactions rather than stored as duplicate company totals.