Book a free consultation (opens in a new tab)

Finance and Accounting

Finance and Accounting ERP Module Services

Every ERP has a general ledger and every vendor will show you a dashboard. What decides whether finance works is duller than that.

  • 3-5 daysA well-run monthly close
  • 2-3xLonger for the first close
  • 5Subledgers that must tie
  • 3Currencies per transaction

Why It Matters

Two decisions decide whether finance works

A chart built badly in month one limits every report

Almost every chart we inherit is too deep. Somebody coded cost centre, department, project and location into the account number, so travel became fourteen accounts and the list ran past a thousand lines.

  • The account answers what was bought, never who bought it
  • Cost centre, department, project and location are dimensions
  • 150 to 300 accounts is usually enough for a mid-market group

Every subledger must reconcile to its control account

AR, AP, bank, fixed assets and stock each keep their own detail, and each rolls into one control account in the general ledger. The discipline is that those two figures agree at the end of every period, not at year end when an auditor asks.

  • Five subledgers, five control accounts, reconciled monthly
  • Manual journals blocked on stock, AR, AP and bank control
  • Every movement carries a document and a reason behind it

The record to report cycle, five stages

  1. Transaction capture

    Invoices, receipts, payments and journals raised where the work happens, with tax determined and dimensions filled on the document itself.

  2. Subledger posting

    Each document posts to its subledger and to the general ledger in the same step, so AR, AP, bank, assets and stock always move together.

  3. Reconciliation

    Bank statements matched, subledgers agreed to their control accounts, intercompany pairs matched between entities, differences queued with an owner.

  4. Adjustment and accrual

    Accruals for goods received not invoiced, prepayments released, depreciation posted from the asset register, open items revalued at the closing rate.

  5. Close and report

    Checklist signed off, the period locked so nobody posts back into it, then trial balance, statutory filings and the consolidated group position.

What we set up when we configure finance

  • Chart and dimension design

    An account list built for your reporting, with cost centre, department, project and location moved out of the code and into dimensions.

  • Approval and tolerance rules

    Three-way match tolerances in value and percentage, approval limits by role and amount, and a documented path for the exceptions.

  • Bank import and matching

    Statement formats mapped, auto-match rules tuned on reference, amount and date window, and a working queue for what does not match.

  • Multi-currency configuration

    Transaction, functional and reporting currency set per entity, rate sources loaded, and revaluation posting realised and unrealised gain separately.

  • Tax and statutory setup

    Determination logic on the document, return formats for each jurisdiction you file in, and e-invoicing where a mandate applies.

  • Close checklist and lock policy

    A named checklist with owners and day offsets, period locking rules per role, and the reconciliation pack the close is signed off against.

Why finance teams hand us this module

  • We design the chart before we touch the software

    Accounts and dimensions are agreed on paper against the reports you have to produce. That conversation takes a week and saves a decade of workarounds.

  • We lock control accounts from day one

    Stock, AR, AP and bank control accounts are closed to manual journals before go-live, which is the difference between a ledger that ties and one that drifts.

  • Opening balances are reconciled, not loaded

    Trial balance, open AR and AP items, bank position and stock value all agreed against the old system line by line before anyone signs the cutover.

  • We are precise about currency

    Transaction, functional and reporting currency configured properly, with revaluation tested on real open items and realised and unrealised gain kept apart.

  • We stay for the first close

    The first close is the real test and it takes 2 to 3 times as long. We work it beside your team, then hand over a checklist they can run alone.

  • Platform neutral advice

    We deliver finance on ERPNext, Odoo and SAP. Where a product genuinely cannot do what you need, in multi-entity or in local tax, we say so early.

Finance and accounting module questions

How deep should our chart of accounts be?

Shallower than you think. Most organisations we inherit have coded cost centre, department, project and location into the account code itself, which is why they end up with eight hundred or a thousand accounts and still cannot answer a simple question. Put those four things in dimensions and the account list collapses to something a person can read, often 150 to 300 accounts for a mid-market business. The test is simple: if two accounts would always be reported together and differ only by who spent the money or where, they are one account and a dimension.

Does the ERP handle multi-currency and multi-entity properly?

Ask for a demonstration rather than a yes. Real multi-currency means three currencies held per transaction, the transaction currency, the entity functional currency and the group reporting currency, plus period end revaluation of open AR, AP and bank balances with realised and unrealised gain posted to separate accounts. Real multi-entity means intercompany documents that create both sides, an elimination step at consolidation, and either a shared chart or a maintained mapping between local charts.

How long should a month-end close take?

A well-run monthly close lands in 3 to 5 working days. Your first close on a new ERP will commonly take 2 to 3 times that, because the team is learning the sequence and finding the postings nobody expected. If you are still at two weeks after six months, the cause is almost never the software. It is unreconciled subledgers, goods received but not invoiced, bank items sitting unmatched, and a period that stayed open so people kept posting into it while accounts were being prepared.

What happens when the stock ledger and the general ledger disagree?

It is the most common finance problem in an ERP, and it is almost always caused by postings made outside the process. A manual journal straight to the stock account, a receipt reversed with a credit note instead of a return, a valuation method changed mid-period, or a stock adjustment made with no reason code. Fix it by locking the stock control accounts against manual journals, reconciling stock value to the GL every single month rather than at year end, and insisting that every movement carries a document behind it. Once the control account is locked, the problem usually stops recurring.

Will the ERP handle our local tax rules and e-invoicing?

Only if tax is determined at transaction level rather than bolted on at reporting time. The rate has to come from the combination of what is being sold, who is buying, where they are, and their registration status, applied at the point the document is raised. E-invoicing mandates then take that same document and push it to a government portal for clearance, so the data has to be right at source. Check the country coverage honestly before you commit, because local tax packs vary enormously between products and a missing one is an integration project.

Can we run the ERP alongside our existing accounting software during transition?

For a period, yes, and a one or two month parallel run is often worth it for the confidence it buys. Beyond that it becomes expensive and dangerous, because two teams reconcile two sets of numbers and both sets drift. The better pattern is to cut over at a clean period boundary with opening balances loaded and reconciled, keep the old system readable for history and audit, and stop posting to it entirely. Running both live as the permanent answer is how you end up with a third set of numbers in a spreadsheet.

Related

The other services in this section, and related pages from TCB Infotech.

Get Your Finance Module Designed Properly

No commitment. A straight read on your chart, your reconciliations and your close, whichever ERP you end up on.