By business type
Filing Freelancer Tax Under the Right Income Category From Day One
Freelance income in Thailand splits into several categories under Section 40, each carrying its own deduction rules and effective tax treatment. Someone juggling several kinds of work at once, coding one month and consulting the next, commonly ends up sorting income under the wrong category from January and forfeiting deductions they were entitled to claim. Our work is going through each contract and invoice, grouping the income under the correct section, comparing the flat-rate deduction against actual expenses to see which saves more, gathering every withholding tax certificate before filing, and giving a straight answer on whether registering a company has become worthwhile yet.
Phone +66-92-017-0000 · LINE @THAIL · contact@thailaw-accounting.co.th
What usually goes wrong in this business
Income sorted under the wrong section from the start
Some freelance work falls under section 40(2), some professional fee work falls under 40(6), while contracting or online selling can land under 40(8). Someone juggling several kinds of engagement tends to pick a category out of habit rather than checking the actual contract, which forfeits a deduction rate they were entitled to. In some cases this ends with an amended return once the Revenue Department flags the wrong category during review.
Wrong deduction method overpaying tax needlessly
The flat-rate deduction is convenient but is not always the cheaper route. Someone with genuinely high costs, such as equipment, office rent or an assistant's wages, can end up overpaying by taking the flat rate without comparing first. On the other side, someone claiming actual expenses without keeping every receipt risks having items thrown out once the Revenue Department asks for supporting evidence.
Withholding tax certificates scattered and missing at filing time
Each client withholds tax and issues the certificate on its own schedule, some by email, some on paper. A freelancer working with several clients across the year commonly cannot round up every certificate as the filing deadline nears, quietly losing the tax credit that should have offset the amount owed. Chasing a client for a certificate months later often takes far longer than expected.
No clear read on when a company would actually pay off
As income climbs, the personal income tax brackets can, past a certain point, run higher than the corporate rate, yet most freelancers never sit down and calculate the actual comparison. That leaves the company-registration decision made either too early or too late. Registering too soon means carrying bookkeeping and audit obligations before they are needed, while waiting too long means paying more tax than necessary, year after year.
What you receive
Correct Section 40 income classification
We examine every contract and invoice to sort income into category 40(2), 40(6) or 40(8) according to what the work genuinely involves, not force of habit, so the correct deduction approach is locked in from day one and the chance of a later correction drops.
Flat-rate versus actual-expense comparison
We calculate the tax liability under both methods against each person's real income and expense figures, then recommend whichever saves more with the reasoning behind it. Where actual expenses win out, we help organise the receipts into a form the Revenue Department accepts.
Full withholding tax certificate collection
We track down each client's withholding tax certificate across the year, filed systematically and checked against the income recorded, ready to use as tax credit at filing time, which avoids the scramble to request a document from a client right before the deadline.
Personal-versus-company tax comparison
We model the tax outcome under both personal filing and a registered company using last year's actual income and next year's trend, to pinpoint where company registration starts paying off, alongside the added bookkeeping and audit obligations that come with it.
Filing and follow-through with the Revenue Department
We file PND 90, 91 or 94 within the required window, follow up on the filing outcome and respond to any Revenue Department request for further documents, with an advance reminder ahead of both the mid-year and year-end deadlines.
Why Freelance Income Resists Simple Classification
Thai tax law splits personal income into eight categories under Section 40 to set different deduction treatment according to the nature of the work, yet a great many freelancers straddle several categories at once. Coding for one client might fall under a compensation-for-work category, while a separate technical consulting project for another client might sit under the professional-fee category instead. The deduction rates between these two differ meaningfully, so picking the right section is not a paperwork formality but something that changes the actual tax bill every single year.
Section 40(2) covers compensation for work where the client dictates the working method to some degree, with a set flat deduction rate under the law, while 40(6) covers specialised independent professions such as law, medicine, engineering, architecture, accounting and fine arts, carrying a different deduction rate with conditions unique to each profession. A technology freelancer who does not fit any of those specialised professions usually has to weigh whether 40(2) or 40(8) applies instead, and the flat deduction rate and ceiling differ noticeably between the two.
Section 40(8) is a broad catch-all covering contracting income, product sales and other business activity that does not fit the categories above. A freelancer selling finished design files, or selling self-made goods through an online channel, typically lands here rather than under general work-for-hire income. The confusing part is that similar-looking work under a different contract structure can land in a different tax outcome, so anyone juggling multiple kinds of engagement needs to separate each income stream at the point of invoicing, not leave it to be sorted out at year end when untangling it becomes far harder.
The flat-rate deduction is convenient because it requires no proof of actual spending, but the figure the law sets is a fixed ceiling regardless of what any individual actually spends. Someone working solo with minimal overhead tends to benefit from it, whereas someone who has sunk money into expensive equipment, workspace rent, or hired an assistant or another freelancer to help typically runs real costs above that ceiling, making the actual-expense method the cheaper path even though it demands full receipts and supporting proof. Choosing between the two should come from comparing the real numbers each year, not defaulting to whichever method was used last time without revisiting it.
The withholding tax certificate, commonly known by its form number, confirms that the client already withheld a portion of tax before paying the freelancer. That figure gets deducted against the actual tax owed at annual filing. A freelancer who fails to gather this document from every client forfeits a credit for tax that was genuinely already withheld. The problem crops up most often with clients that are small businesses without an organised document process, or work channelled through an intermediary platform that does not issue the same kind of certificate as a direct engagement would.
The VAT registration threshold of 1.8 million baht in annual revenue applies to freelancers the same way it applies to any other business. A freelancer whose income is climbing fast can cross that line without noticing, simply from not tracking the cumulative total closely. Registering for VAT later than required leaves a retroactive burden to sort out that is considerably messier than planning ahead would have been. Freelancers serving overseas clients should also check whether the service they provide qualifies for an exemption, since the detail there differs from serving a domestic client.
Social security under Section 39 or Section 40 is something freelancers commonly overlook, assuming it only applies to salaried employees. Section 39 suits someone who was previously insured under Section 33 and has since left full-time employment for freelancing outright, while Section 40 lets any independent worker enrol and choose their own level of coverage. Whether to enrol is worth weighing alongside the annual tax plan, since the contribution affects monthly cash flow and in some cases feeds into deduction planning as well.
There is no single revenue figure that tells everyone when to swap from working as an individual to registering a company; it depends on each person's income structure, real expenses, and expansion plans. A freelancer with several consecutive years of high income and substantial genuine business costs often reaches a point where the corporate rate outperforms the personal tax brackets, but a registered company also comes with monthly bookkeeping, annual closing, and mandatory audit obligations that personal filing never carries. The decision is better made from a modelled comparison of both routes than from a gut feeling that the time has come.
A freelancer on a long-running contract with a single client, say a monthly retainer maintaining someone's systems for several years running, often books income by the date it lands in the bank rather than the billing period the contract actually covers, so some months look like they earned nothing while the work never stopped, and others look inflated because a client settled several months at once. Recording by the contract's billing period instead of the deposit date shows a monthly figure that actually reflects the workload carried, and makes the mid-year tax estimate far more reliable than reading the bank balance alone.
Cross-border freelance contracts priced in dollars or euros create a quiet problem for many Thai freelancers, because the figure entered in the books is often copied straight from the contract amount without waiting to see what the bank actually credits. That leaves the recorded sales figure out of step with the deposit shown on the bank statement. Once work from several platforms is added together, each deducting fees and converting currency on its own schedule throughout the year, the accumulated mismatch becomes something that needs explaining every time the income and expense records are reviewed. The most durable fix is a standalone reconciliation sheet that tracks the contract amount, the platform's deduction, and the final deposited figure for every month, then adjusting the revenue ledger to always follow that final figure rather than the starting one. That keeps the numbers filed with the return consistent with the bank evidence, without a scramble to trace the discrepancy back near year end.
Keeping a separate bank account for freelance work apart from the one used for everyday personal spending is a small habit that saves real time at filing season, because everything moving through that account genuinely relates to the work, with no need to pick apart which transfer was income and which was a family gift or personal expense sitting in the same feed. Someone just starting out should open the separate account from the very first job, even while the amounts are still small, because untangling a year of mixed transactions after the fact turns out to be far harder than it sounds.
Income earned from abroad
A freelancer earning from overseas clients and remitting the funds into Thailand needs to weigh both personal income tax and the VAT treatment of services rendered to a recipient outside the country, which carries conditions that need checking case by case.
Overlapping costs with a day job
Someone freelancing alongside a full-time job needs to keep the income and expenses of the two clearly apart. Equipment or workspace shared between both should be split under a reasonable proportion before any of it gets claimed as a freelance expense.
Mid-year filing
Certain categories of income under Section 40 require a PND 94 mid-year return on top of the annual filing. A freelancer who forgets the mid-year round commonly gets hit with an unnecessary surcharge later, whereas tracking cumulative income month by month allows the amount to be estimated ahead of time.
Keeping contracts and invoices on file
Whether income gets classified correctly or actual expenses get deducted properly, both come down to having the underlying contract and invoice on hand as proof. If a freelancer's records are scattered across chat apps and email, it pays to bring everything into one organized system early in the year, instead of scrambling to piece it together right before the filing deadline.
How the engagement runs
1. Gather the year's contracts and income
Send over every contract, invoice and withholding tax certificate on hand for review. We group them by client and by the nature of the work, ready for income classification at the next stage.
2. Classify income and choose a deduction method
We classify each income stream under the relevant Section 40 category, calculate the tax outcome under both the flat-rate and actual-expense methods, and recommend whichever comes out cheaper with a plain explanation why.
3. Check the tax credit and file the return
We confirm every client who withheld tax has a matching certificate on file, work that into the correct credit calculation, then file the PND return by the deadline and follow it through to completion.
4. Annual review of the personal-versus-company question
After each year's filing is done, we revisit the actual income and expense figures to see whether registering a company would now produce a better tax outcome, explaining the obligations that come with it so the decision rests on full information.
Rates, deadlines and filing formats change. Confirm the current position with the Revenue Department, the Social Security Office and the Department of Business Development, or ask us to confirm it for your case.
Questions owners ask first
- When does a freelancer need to file?
- A freelancer with certain categories of income under Section 40 files PND 94 for the first half of the year within the legal deadline, then PND 90 or 91 for the full year's income early the following year. Anyone earning across several categories should check early whether the mid-year filing requirement applies to them.
- What is the real difference between flat and actual deductions?
- The flat-rate method applies a fixed percentage set by law with no expense evidence required, which suits someone whose real costs run low, while the actual-expense method needs full receipts but pays off when genuine costs exceed the flat ceiling. Comparing both every year before deciding is the safer approach.
- What actually separates 40(2) from 40(8)?
- Section 40(2) covers compensation where the client retains a degree of control over how the work gets done, while 40(8) is a broad category covering contracting, selling goods, and other business activity. The contract terms and how independently the work is carried out are the main indicators of which section applies.
- What happens if a withholding certificate was never requested?
- Reach back out to that client to request a certificate be issued retroactively, which is usually possible within the same tax year or before the filing deadline. If contact genuinely fails, bank transfer records and the contract can serve as supporting evidence to explain to the Revenue Department that tax was indeed withheld.
- When must a freelancer register for VAT?
- Once cumulative income from services or goods sold passes 1.8 million baht within the tax year, VAT registration is required within the legal deadline. A freelancer approaching this threshold should track the running total monthly rather than checking only at year end.
- Section 39 or Section 40 social security, which fits better?
- Section 39 suits someone previously insured under Section 33 who left full-time employment within the window the law allows, while Section 40 is open to any independent worker and lets them pick their coverage level. The right choice depends on each person's work history and monthly budget.
- Does income from overseas clients need filing in Thailand?
- Anyone with Thai tax residency who remits foreign-sourced income into Thailand must include it in the personal income tax calculation under the rules currently in force. Checking the year the funds arrived against the year the income was earned matters for working out the correct liability.
- At what point should rising income prompt a company?
- There is no fixed figure, but it is worth weighing once net income after deductions clearly enters a bracket where the personal rate runs above the corporate rate, and once genuine business expenses are substantial enough to benefit from a company structure. Running the actual comparison before deciding is worth doing every time rather than guessing.
- Which exchange rate applies to foreign currency income
- The rate to use is the reference rate on the day the money actually lands in the account, not the invoice date or the day the work was agreed. It helps to keep the bank's rate for that exact day filed alongside each invoice, ready to reference at filing time or if a question comes up later.
- When does income from a multi-year ongoing contract get recorded
- It gets recorded against the billing period stated in the contract, not the date the cash actually arrives, since some clients pay late or settle several periods together. Sticking to the contract's billing cycle keeps each month's income reflecting the real workload and makes the advance tax estimate more accurate.
Could you do this in-house?
A freelancer trying to classify income alone, compare deduction methods alone, and chase withholding certificates from a dozen-plus clients alone typically loses hours that should have gone into finding new work to a spreadsheet redone repeatedly before the filing date. Some default to the flat-rate method purely for lack of time to compare, even where actual expenses would have saved considerably more. A team that specialises in freelancer tax classifies the income correctly, runs the full deduction comparison, and chases the paperwork from clients on the freelancer's behalf, giving a clear answer on whether a company is now worth registering or staying personal still makes sense. Send the contracts and invoices over for review first, and the quote that follows will be based on client count and how complex the income actually is.
อ่านต่อรายจังหวัด
รับยื่นภาษีทุกประเภท — ภ.ง.ด.50/51/90/91 · VAT · WHT — เลือกจังหวัดของคุณ
แต่ละจังหวัดมีสำนักงานพื้นที่ที่ต้องติดต่อ รอบส่งเอกสาร และลักษณะธุรกิจต่างกัน หน้าด้านล่างเขียนแยกตามพื้นที่จริงและเสนอราคาเป็นรายกรณี
ภาคกลาง
ภาคตะวันออก
ภาคตะวันตก
ภาคเหนือ
ภาคตะวันออกเฉียงเหนือ (อีสาน)
ภาคใต้
Send your documents, get a written quote
We scope the fee from your actual documents. The review costs nothing and the reply states exactly what is included.