Sole proprietors report business income on Form B, due by 30 June of the following year, with LHDN setting the exact e-Filing dates each year. For many of these clients the accountant starts from scratch: a year of bank statements, a bag of receipts and no books. The bottleneck isn't the tax computation, it's turning 12 months of bank lines into categorised income and expenses. Start with the bank statements, chase missing documents early, and spread the collection across the year where you can.
Form B is the income tax return for individuals with business income. That includes sole proprietors, and partners in a partnership reporting their share of its income. Individuals without business income file Form BE instead.
Form B for a year's income is due by 30 June of the following year. LHDN publishes the exact e-Filing dates in its return form filing programme each year, so check the current year's programme rather than relying on last year's dates.
Unlike a Sdn Bhd, a sole proprietorship isn't required to have its accounts audited. Its income and expenses still have to be worked out properly, though, and LHDN expects the records supporting them to be kept for seven years.
Steps 2 and 3 are where most of the time goes. A busy sole proprietor can run hundreds of transactions a month through one account, and typing them in from a scanned statement is slow and easy to get wrong. Statements that wrap one transfer's description across two or three lines, with the payer's name and reference on separate lines, make it worse.
Krani takes over the extraction step. Upload a year of statements, whether downloaded PDFs or scanned paper copies, and Krani turns every page into a transaction table, joins descriptions that wrap over several lines, and checks the running balance. Receipts sent by WhatsApp are matched against those bank lines, and each transaction is coded to the client's chart of accounts. See the bank statement converter and bank reconciliation pages for how that works.
Krani doesn't prepare the tax computation or file Form B. It gets the year's data into shape so you can do that part faster.
See how Krani reads scanned Maybank statements and other Malaysian bank statements, how claims and supplier invoices should be recorded, or what audit exemption means for your practice.
Send us a message. We will show you Krani on a year of your own client's statements.
WhatsApp Us for a Demo Free demo. No commitment.