Bookkeeping practice

Your books are two or three years behind. What now? The right order for catch-up bookkeeping

The longer the books are left, the harder they are to face. But in the right order, catch-up bookkeeping is a job you can finish step by step.

Category: Bookkeeping practiceUpdated: 2026-10-2510 min readBookKeeper editorial team
Quick answer

The right order for catch-up bookkeeping in a Malaysian company is: download the statements for all bank accounts first, then collect sales and purchase documents, then record transactions year by year starting from the earliest year not done, reconciling to the bank. Finally, support the audit (or prepare unaudited financial statements), lodge SSM documents and file tax. Deal with overdue years first. The sooner you start, the lower your risk with SSM and LHDN usually is.

Key points
  • The first step in catch-up bookkeeping is downloading statements for all bank accounts. They are the backbone of the work.
  • Start from the earliest year not done and catch up year by year. Deal with overdue years first.
  • Form C must be filed within 7 months after the financial year end, with a further 1-month grace period for e-Filing.
  • BookKeeper's catch-up bookkeeping starts from RM150 per month of records, so 24 months starts from RM3,600.
  • Accounting records and documents must be kept for at least 7 years, and that includes documents you recover.
Example scenario

Say you run a frozen food wholesale company in Kajang. Three years ago you converted from an Enterprise (sole proprietorship or partnership) to a Sdn Bhd. Business was good from the start, you were out every day delivering to restaurants and grocery shops, and the bookkeeping was always "next month".

One day your company secretary calls to say your annual return and financial statements are already late, and asks whether your books are ready. You open the storeroom and see two cartons full of delivery orders and purchase receipts, plus an old phone holding thousands of photos of documents. At that moment you just want to shut the door and pretend you never saw them.

This feeling is very common. The longer the books are left, the less you want to touch them, and the less you touch them, the longer they are left. But catching up is a lot like moving house: no matter how much stuff there is, if you go one box at a time in the right order, you will get it done.

Catch-up bookkeeping: recording the accounts for past months or years that were not done, using the documents and bank statements.

What happens if a company keeps putting off its bookkeeping?

Your SSM annual filing, LHDN tax filing, CP204 and bank loans are all affected together. Without proper books, it is not just one report that suffers but several linked deadlines.

  • SSM: a private limited company must lodge financial statements with SSM (Companies Commission of Malaysia) every year. Even if it qualifies for audit exemption, it must still prepare and lodge unaudited financial statements. Late lodgement may lead to penalties or enforcement action.
  • LHDN: a Sdn Bhd must file Form C with LHDN (Inland Revenue Board, LHDN/IRBM) within 7 months after the financial year end, with a further 1-month grace period for e-Filing. Without books, you cannot work out the tax payable.
  • CP204: the monthly instalments of income tax a company pays in advance based on its estimated profit. Without books, the estimate can easily be far off the actual figure.
  • Banks and loans: when you apply for a loan, credit facility or government grant, the bank will usually ask to see the last few years' financial statements.

Actual penalty amounts depend on how late you are and which item is involved. There is no fixed answer; refer to the latest SSM and LHDN announcements and letters. What is certain is that the sooner you deal with it, the more options you have.

Sources: SSM (Companies Commission of Malaysia), LHDN (Inland Revenue Board of Malaysia)

What documents do you need to prepare for catch-up bookkeeping?

The most important are the statements for all company bank accounts, followed by sales and purchase documents and payroll contribution records. They do not need to be neatly organised. A bit messy is fine; what accountants dread is everything being spread across five places.

DocumentWhere to find itImportance
Statements for all company bank accountsDownload from online banking, or request from the bankMost important, the backbone of catch-up bookkeeping
Sales invoices and receiptsAccounting software, Excel, invoice books, customer systemsHigh
Purchase invoices and supplier documentsCartons, email, WhatsApp, copies requested from suppliersHigh
Payroll records, EPF, SOCSO, EIS and PCB contribution recordsKWSP, PERKESO and LHDN online systemsHigh (if you have employees)
Loan, hire purchase and tenancy agreementsBank, landlordMedium
Company registration and shareholder detailsCompany secretary, SSMMedium
Previously submitted statements or tax documentsPrevious accountant, company secretary, LHDN lettersMedium
Credit card and e-wallet statementsBank, e-wallet appMedium

Why should catch-up bookkeeping start from bank statements?

Because every line in and out of the bank really happened, with a date and an amount, so it can serve as the backbone. Back to the two cartons of receipts in Kajang: most people's first instinct is to sort the receipts by date. That is hard work, and many give up halfway.

Get all the bank statements first. The accountant uses them as the backbone and then looks for the matching documents, so it is easy to see what is missing where. If company money ever went through the owner's personal account, prepare the personal statements for those months too, so the accountant can pick out the company transactions.

Downloaded your bank statements but not sure what comes next? Tell us your situation and we will first see how many months need catching up.

Ask About Catch-up Bookkeeping on WhatsApp

What is the right order for catch-up bookkeeping?

The right order is: take stock, collect bank statements, gather documents, record transactions year by year from the earliest year not done, then prepare statements, lodge with SSM and file tax.

  1. Take stock: how far behind, how many accounts

    First confirm the company's financial year end (FYE), the last year the books were fully done, and how many bank accounts there are. This sets the scope of the catch-up work.

  2. Collect all bank statements

    From the month after the books were last done until today, you need every month for every account. For missing months, ask the bank to reissue them.

  3. Gather documents, no need to sort first

    Photograph or scan paper documents, put electronic ones into one folder, and just separate them by year. The accountant will organise them while matching.

  4. Catch up year by year, starting from the earliest year not done

    Each year's closing balance is the next year's opening balance, so work in year order and do not skip ahead. Deal with years past their deadline first.

  5. Reconcile to the bank and list items to confirm

    Reconcile to the bank balance every month. List transactions with no document or no clear purpose, and have the owner explain them one by one.

  6. Prepare financial statements, then support the audit or prepare unaudited statements

    Companies that need an audit pass them to the auditor. Companies that qualify for audit exemption must still prepare unaudited financial statements.

  7. Lodge SSM documents and file tax

    Once the financial statements are done, the company secretary lodges them with SSM and partner licensed tax agents handle Form C, clearing the late deadlines one by one.

  8. Start monthly bookkeeping and stop the backlog

    As soon as the old books are done, move straight into a monthly routine, or a year later you will be back where you started.

Can a company catching up on its books be audit exempt?

Whether you can be exempt depends on whether each financial year meets SSM's thresholds, so check year by year while catching up. SSM's Practice Directive 10/2024 states that a private limited company can be exempt from audit if it meets two of three criteria (revenue, total assets, number of employees) in the current year and the two previous years.

Financial period startingRevenueTotal assetsNumber of employees
From 1 January 2025≤ RM1 million≤ RM1 million≤ 10
From 1 January 2026≤ RM2 million≤ RM2 million≤ 20
From 1 January 2027≤ RM3 million≤ RM3 million≤ 30

The years you are catching up on may be earlier, and different rules may apply. Audit exemption also does not mean exemption from bookkeeping: you still need to prepare unaudited financial statements, lodge them with SSM and file tax. For details, see can your company skip the audit.

Sources: SSM (Practice Directive 10/2024)

Roughly how much does catch-up bookkeeping cost?

BookKeeper's catch-up bookkeeping starts from RM150 per month of records. The final fee follows the quotation after we review your records, and prices exclude service tax (if the service provider is SST-registered, 8% is added).

A worked example: to catch up 24 months at the starting price, the catch-up bookkeeping part starts from RM3,600. With many transactions, many missing documents, or business and personal accounts mixed together, the fee will be higher.

What keeps the fee lower

Only one company bank account, most documents available, a low transaction count, and an owner who can answer questions quickly.

What makes the fee higher

Several accounts, mixed business and personal use, many cash transactions, documents that must be hunted down, and audits for several years.

Costs beyond catch-up bookkeeping

Audit fees, company secretary fees, tax filing fees and any penalties are usually charged separately.

See the pricing page for full prices, and catch-up bookkeeping / clearing backlogged accounts for how the work is done.

What should you never do when catching up on your books?

The worst thing you can do is make up documents or change dates. That is far more serious than having incomplete documents. Other things to avoid:

  • Do not catch up only the most recent year and call it done. The closing balances of earlier years will not tie up.
  • Do not wait until every document is found before starting. Get moving with the bank statements.
  • If you receive a letter from LHDN or SSM, do not leave it unanswered. Show it to your accountant or company secretary first.
  • Do not stop again once you have caught up. The month the old books are finished is the month monthly bookkeeping begins.
Note

Accounting records and documents must be kept for at least 7 years (section 82 of the Income Tax Act 1967; section 245 of the Companies Act 2016). Documents recovered during catch-up must also be kept safely afterwards. This article is a general explanation only; ask your accountant to confirm penalties, deadlines and how to proceed based on your company's records.

Back to the wholesale company owner in Kajang. The first thing he did was simply log in to online banking, download three years of statements and send them to the accountant. The two cartons of receipts were later scanned and matched one box at a time. Once the books were caught up, he started uploading documents every month and reviewing reports at month end. For what to do each month, see the Sdn Bhd monthly closing checklist.

However far behind you are, you can start today. Tell us how many years need catching up and how many accounts you have, and we will give you a scope and timeline first.

Get a Catch-up Quote on WhatsApp

Sources: SSM (Companies Commission of Malaysia), LHDN (Inland Revenue Board of Malaysia), KWSP, PERKESO

BookKeeper editorial team · Published 2026-10-24 · last updated 2026-10-25

Regulatory details in this guide were checked against the official LHDN, SSM, KWSP, PERKESO and MySST websites. Rules change, so always follow the latest official announcements.Editorial policy

FAQ

Questions you may still have

Tap a question to see the answer. Can't find yours? Just ask us.

Ask on WhatsApp
My books are years behind. What is the first step?

Download the statements for every company bank account for all those years. Bank statements are the backbone of catch-up bookkeeping. With them, the accountant can see what came in and went out each month, then match the documents step by step.

I have lost a lot of documents. Can the books still be caught up?

Yes, but try to rebuild as much as possible. Ask suppliers for copies of invoices, download records from email and your online store's back end, and recover photos from WhatsApp. For anything you really cannot find, discuss with your accountant how to handle it. Never make up documents.

How much does catch-up bookkeeping cost?

It is usually charged per month of records or by transaction volume. BookKeeper's catch-up bookkeeping starts from RM150 per month of records, and the final fee follows the quotation after we review your records. More transactions and messier documents mean higher fees. Audit, tax filing and any penalties are charged separately.

How long does catch-up bookkeeping take?

It depends on how far behind you are, how many transactions you have and whether your documents are complete. With complete records it is much faster; if documents have to be hunted down, it takes longer. Before starting, ask the accountant to review your records and give you a rough timeline.

How much is the penalty for filing late with SSM and LHDN?

The penalty depends on how late you are, which offence it falls under and how the authority handles it. There is no single fixed figure. The sooner you file, the lower the risk usually is. Refer to the latest SSM and LHDN announcements and letters for actual amounts, and ask your accountant to confirm based on your company's records.

BookKeeper's illustrated bookkeeper waving

Send us your documents. Start this month.

Tell us your company type, roughly how many transactions a month, and up to which month your books are done. We reply within one working day with a starting price and a document checklist.

WhatsApp Us