Bookkeeping for non-accountants: the basics for Malaysian SMEs
Written by the Lejar team3 min read
Many SME owners in Malaysia run a business with no formal accounting background, and that is not a problem. This guide explains the basics of bookkeeping in plain words, why it matters for more than profit, and where it meets LHDN's e-Invoice requirements, based on the official guideline at hasil.gov.my, verified as of 10 October 2026.
What is bookkeeping?
Bookkeeping simply means recording every ringgit that comes into and goes out of your business: sales, receipts, invoices, salary payments, and other expenses. It is not complex accounting theory, and you do not need to be a qualified accountant to do it correctly.
Accounting is the next step: arranging those records into statements such as the profit and loss statement and the balance sheet. But everything starts with tidy bookkeeping.
Why do I need to know my numbers, not only my profit?
Many owners watch only profit, which is what is left after costs. Another number is just as important: turnover, which is your total sales or gross revenue before any costs.
Turnover matters because it decides when LHDN's e-Invoice requirement applies to your business. A business with annual turnover under RM3 million is exempt from e-Invoice from 1 September 2026. Once turnover reaches that threshold, the requirement applies under the phases and dates LHDN sets.
If you do not keep tidy books, you may not notice when your business reaches the RM3 million line until it becomes a sudden problem.
How do I start bookkeeping if I am not an accountant?
- Record every sale and every payment that comes in, even small ones, with a clear date and amount.
- Keep the receipt or invoice for every business expense. Do not let them scatter or go missing.
- Keep your business bank account separate from your personal account, so the records do not mix.
- Check and match (reconcile) your records against your bank statement regularly, not only once a year.
When does bookkeeping matter for e-Invoice?
Once your business must comply with e-Invoice, because its turnover reached RM3 million or because it is a new business that meets certain conditions, you submit e-invoices through the LHDN MyInvois system, either on the MyInvois portal directly or through software that connects to it.
Tidy books make this change much easier, because your sales and expense data is already in order and you do not have to collect it in a rush.
How can Lejar help me keep books?
The AI reads your bank statements and documents and drafts the journal entries, and you approve each one before it posts. So you do not have to type every transaction by hand, or know accounting terms, to start keeping tidy books.
MyInvois e-invoicing is live in Lejar, free on every plan, including Free, so the move to e-Invoice is easier too.
Frequently asked questions
What is bookkeeping, really?
Bookkeeping is the record of every ringgit that comes into and goes out of your business: sales, receipts, invoices, salaries, and expenses. It is not complex accounting theory, and you do not need to be an accountant to do it correctly.
My business makes a profit. Why should I worry about bookkeeping?
Profit alone is not enough. Turnover, your total gross sales before costs, also matters, because it decides when LHDN’s e-Invoice requirement applies to your business.
When does my bookkeeping meet the e-Invoice requirement?
Once your turnover reaches the RM3 million threshold, or you are a new business that meets certain conditions, e-Invoice applies and you submit through the LHDN MyInvois system.
Must I learn accounting before I can keep books correctly?
No. Basic bookkeeping needs only tidy, consistent records of sales, receipts, and expenses. More complex accounting can come later, or with the help of a tool such as Lejar.
How does Lejar help me keep books?
Lejar’s AI reads your bank statements and documents and drafts the journal entries, and you approve each one before it posts, so you do not have to type every transaction by hand.