Buying guide
How to choose accounting software in Bangladesh
Start with how you work today
Before comparing features, write down what your accounts team actually does each month: how many sales invoices you raise, whether you buy on credit, how many bank and mobile wallet accounts you reconcile, and who needs to approve payments. A trading company with a few hundred invoices and an accountant who visits twice a month needs something very different from a manufacturer with stock, production costs and several branches.
Also decide who will use it. If the owner wants to see cash and receivables on a phone while the accountant posts entries on a desktop, check that both experiences are good, not just one.
VAT, Mushak forms and your BIN
If your business is VAT-registered, the software should store your Business Identification Number (BIN) and print tax invoices in the format the National Board of Revenue expects, usually called Mushak-6.3. Ask the vendor to show you a sample invoice, a purchase register and a sales register, and check whether the figures feed your monthly return (Mushak-9.1) or at least export cleanly for your VAT consultant.
VAT rules, rates and form layouts change through budgets and NBR orders. Ask how quickly the vendor updated the product after the last change, and whether updates are included in your plan or charged separately. A product described as "VAT-ready" should be able to answer that question without hesitation.
Paying for it in taka
Many international tools bill only in US dollars on an international card, which brings exchange-rate surprises, card limits and bank paperwork. Local and regional products increasingly publish prices in BDT and accept bKash, Nagad, bank transfer or local cards. On this page you can see which products state that they do.
Look at the full cost over a year: the plan price, VAT on the subscription, extra users, extra companies or branches, and paid add-ons such as payroll or inventory. Ask whether the price is fixed for a year and what happens to your data if you stop paying.
Bangla interface and local terms
A Bangla interface helps when shop managers or store staff enter vouchers. Check that both the screens and the printed documents support Bangla, that names and addresses in Bangla print correctly, and that numbers can be shown in the lakh and crore format your team reads naturally.
Support you can actually reach
Month-end and VAT deadlines are when you need help most. Prefer vendors that publish a phone or WhatsApp number in Bangladesh and clear support hours. Ask whether onboarding, opening balance migration and staff training are included, and whether someone can visit your office if needed.
Your data, backups and leaving
Your books are legal records. Ask where the data is stored, how often it is backed up, and whether you can download a full export (ledgers, vouchers, customers, suppliers) in Excel or CSV at any time, not only on request. If the product is installed on your own computer rather than in the cloud, ask how backups are taken and restored.
Finally, check access control. You should be able to give your accountant, auditor and staff different permissions and see an audit trail of who changed what.
A short checklist before you buy
Use a free trial with your own data, not the demo company, and test these points:
- Raise a VAT invoice and a credit note, and print both.
- Reconcile one month of bank and mobile wallet statements.
- Run a trial balance, profit and loss, and receivables ageing report.
- Export everything to Excel and open it.
- Call or message support once and note how long the reply takes.
Mistakes we see buyers make
The most common mistake is choosing on price alone and discovering later that VAT reports, extra users or a second company cost more. The second is skipping the opening balance migration: if last year's closing figures are not entered correctly, every report after that is wrong. Ask who will do the migration, how long it takes, and how the result is checked against your previous books before you sign.