Everything you need to know about BizStep's services, pricing and how we work. Can't find what you're looking for? Contact us directly.
BizStep is a cloud-based accounting, tax filing and payroll service designed for businesses operating in Thailand — particularly entrepreneurs, startups and SMEs who want professional accounting without the complexity or hidden costs of a traditional firm.
We handle your bookkeeping, tax submissions, payroll, company registration and annual corporate compliance entirely online. Your financial data is accessible 24/7 from any device through our cloud platform, powered by Xero.
BizStep offers all-inclusive subscription packages at transparent, fixed pricing. We do not charge by the hour, by the transaction, or add hidden extras such as transportation and administrative costs.
Everything is handled online — no physical visits required. You get 24/7 access to your business figures through our cloud platform, powered by Xero, and a dedicated accountant who responds within one business day.
BizStep is designed for entrepreneurs, startups and small-to-medium businesses operating in Thailand — particularly foreign-owned companies or businesses with foreign shareholders who are navigating Thai compliance requirements for the first time.
Whether you are just setting up your company or looking for a more efficient and transparent alternative to your current accounting firm, BizStep is built for you.
No. BizStep is 100% online. All documents can be sent by upload, email or post. You access your accounts and reports through our secure cloud platform from any device, anywhere in the world.
Our office is located in Bangkok and is available for in-person meetings upon appointment, but this is entirely optional.
Our core services are:
See our Services page for full details on each.
Yes. We register your company to the e-filing systems of the Department of Business Development (DBD), the Revenue Department and the Social Security Office at no additional charge — this is included in all accounting plans.
We do not currently offer VAT or Social Security registration as a standalone service. However, we would be happy to refer you to our trusted legal partners who can assist with these registrations.
A transaction is a single accounting entry. One document — such as a supplier invoice — typically generates two transactions: one when it is recorded (as a liability) and one when it is paid.
To track your transaction count, we make the Journal Report — an accounting report listing all recorded transactions — available to you at any time. This report serves as a mutually agreed proof of transaction volume.
Our plans are designed for up to 500 transactions per fiscal year (approximately 40 per month). If you exceed this limit, we will contact you and issue a supplementary invoice for an additional block of 50 transactions at ฿4,490.
If your transaction volume is consistently higher, we recommend discussing a custom plan with us.
Yes — our subscription fees are fixed and all-inclusive, subject to 7% VAT. There are no hidden costs, no hourly charges and no administrative or transportation fees.
The following are not included in our fees and are invoiced separately at cost with no markup:
Yes. We offer both monthly and annual subscription plans. The annual plan represents a saving of approximately 10% compared to 12 months of monthly billing.
See our Packages page for current pricing.
Service fees: Settled by bank transfer to our company bank account.
Taxes, Social Security and government fees: Paid separately — either to our dedicated tax disbursement account or directly to the relevant Thai authorities. We will provide you with the relevant payment details and deadlines each month.
We use Xero, one of the world's leading cloud accounting platforms. Xero gives you real-time access to your financial data from any device — desktop, tablet or mobile — with a clean and intuitive interface.
Access to your Xero account is included in all accounting plans at no additional charge.
Your data is protected by AES-256 encryption, stored in certified secure data centres, and accessible only through your personal account secured with two-factor authentication (2FA).
We do not share your financial data with any third party except where strictly necessary to deliver our services — including the relevant Thai government authorities (Revenue Department, Social Security Office, DBD) and, where applicable, statutory auditors. Please refer to our Privacy Policy for full details on how your data is handled and shared.
You can send documents to us in the following ways:
We aim to respond to all client queries within one business day. Our team is available Monday to Friday, 09:00 to 18:00 Bangkok time (ICT, UTC+7).
Talk to us about your accounting needs in Thailand.