Home Services Packages Why Us
Resources
Value-Added Tax (VAT) Withholding Tax (WHT) Corporate Income Tax (CIT) Personal Income Tax (PIT) Social Security Stamp Duty FAQ Blog Talk to Our Experts
Help Centre

Frequently Asked Questions

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.

General

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.

Note: Our plans cover up to 500 transactions per fiscal year for bookkeeping and tax filing, and up to 10 employees per month for payroll.

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.

Services

Our core services are:

  • Bookkeeping — monthly recording and reconciliation of transactions in Xero
  • Tax Filing — VAT (PP.30, PP.36), Withholding Tax (PND.1, 3, 53, 54) and Corporate Income Tax (PND.51, PND.50)
  • Payroll — monthly payroll reports, payslips, Social Security and income tax filing
  • Annual General Meeting (AGM) — documentation, minutes and shareholder list filing
  • Company Registration — Company, Representative Office or Regional Office setup
  • Statutory Audit — conducted by accredited auditors
  • Personal Income Tax Return — PND 90 / PND 91 filing

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.

Example — Company receives an invoice from BizStep on 01 January and pays it on 15 January:

01 Jan — Invoice received
Accounting fees expense               ฿4,500
    Accounts Payable – BizStep     ฿4,500

15 Jan — Invoice paid
Accounts Payable – BizStep         ฿4,500
    Company Bank Account             ฿4,500

Total: 2 transactions

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.

Pricing & Billing

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:

  • Government registration fees and stamp duties
  • Taxes, Social Security contributions and WCF contributions
  • Any penalties or fines for late submissions

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.

Platform & Security

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:

  • By email to your dedicated accountant
  • Via a shared drive — if you use Google Drive, Dropbox or any similar service, you are welcome to invite us to your shared folder. We do not provide a shared drive ourselves, but we are happy to work within yours.
  • By post to our Bangkok office

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).

Get in touch.

Talk to us about your accounting needs in Thailand.

Talk to Our Experts → View Packages