Documents in, VAT register out

Invoice OCR & VATautomation platform

Photograph or upload any purchase document in Thai or English. SnapDocs reads the supplier, the tax ID, every line item and the VAT treatment, files it under the right legal entity and builds your monthly input-tax register and P.P.30 figure.

Multiple legal entities & branches · Thai & English documents · P.P.30 and P.P.36

From a photo to a filed return

Three steps replace manual data entry and the spreadsheet your accountant keeps rebuilding every month.

1. Capture

Pick the legal entity and branch, then photograph the document or upload a PDF. Multi-page documents are merged into one record.

2. AI extracts

Supplier name, tax ID, branch, invoice number, date, line items and the VAT treatment are read from Thai or English originals.

3. Register & return

Every approved document lands in the chronological input-tax register with the P.P.30 figure, ready to export.

What the platform does

Recognition, a register of your legal entities, and the Thai VAT workspace — one workflow instead of three tools.

Any document format

Handwritten notes, printed invoices, thermal receipts or PDFs — read without per-supplier templates.

Thai and English

Thai tax invoices are read natively, including VAT wording and head-office / branch markers.

VAT treatment detected

The system decides whether VAT is added on top, included in the price, or not charged, and remembers the rule per supplier.

Companies and branches

Keep every legal entity you work with, with its branches, in one register. Documents, registers and returns stay separated per entity.

P.P.30 input-tax register

A chronological register of claimable input tax with the monthly return figure, flagged for missing tax IDs or invoice numbers.

P.P.36 reverse charge

Self-assessed 7% on services bought from foreign suppliers such as ad platforms and cloud providers, carried into the next return as input tax.

Exports for filing

CSV of the register and a column-by-column export of the return figures to transfer into the Revenue Department e-filing form.

Filters and clean-up

Filter by entity, period, amount, supplier, with or without VAT, or documents missing a supplier — and delete rescans you no longer need.

Several users per workspace

Managers, storekeepers and accountants work in the same workspace with their own accounts and roles.

Isolated workspaces

Each customer has its own workspace. Data is encrypted in transit and never shared between tenants.

Multi-page documents

Upload all the pages at once: line items are merged into a single record, header from the first page, totals from the last.

POS integration available

For restaurants the approved document can be posted straight into the POS back office instead of being retyped.

Who it is for

One company, a group of companies, or a service provider handling dozens of clients — the same workspace scales to all three.

A single company

One legal entity, one register, one monthly return. Photograph purchases as they arrive and the return figure is always current.

A group of companies

Several legal entities in one workspace, each with its own branches, register and return. Documents never mix between entities.

Accounting service providers

Dozens of client companies side by side: a register of the entities you serve, per-client document sets, registers and returns to prepare.

Restaurants running Syrve POS

Approved invoices are posted straight into the POS back office, and the VAT register comes included. Licensed per RMS — one licence per restaurant.

See the POS edition

Plans & pricing

Pick a plan and start right away, or send a request for volume and multi-company terms.

VAT accounting only — recognition, VAT register, P.P.30 & P.P.36. 10% cheaper.

Free trial

Free

฿0/mo

Free forever · no card needed

  • 30 documents / month
  • 1 legal entity
  • 1 user seat
  • Recognition, VAT register, P.P.30 & P.P.36

Lite

฿530/mo

excl. 7% VAT

  • 200 documents / month
  • 1 legal entity
  • 2 user seats
  • Recognition, VAT register, P.P.30 & P.P.36
Most popular

Business

฿1,160/mo

excl. 7% VAT

  • 800 documents / month
  • 3 legal entities
  • 5 user seats
  • Recognition, VAT register, P.P.30 & P.P.36

Firm

฿3,510/mo

excl. 7% VAT

  • 3,000 documents / month
  • 10 legal entities
  • 15 user seats
  • Recognition, VAT register, P.P.30 & P.P.36

Prices are per licensed restaurant and shown excluding 7% VAT, which is added at checkout. Need more entities, users or documents? Send a request for volume and multi-company terms.

Request access

No POS required — SnapDocs works on its own: you upload supplier documents, we recognise them and build your purchase register and P.P.30 figures. Tell us how many legal entities and documents per month you handle and we will reply with pricing and set up your workspace.

How many companies you prepare P.P.30 for.

Purchase invoices and receipts you process in total.

We reply from sales [at] wltt.asia. No spam, no newsletters.

Frequently asked questions

What documents does SnapDocs accept?

Photos, scans and PDFs of supplier invoices, tax invoices, receipts and credit notes in Thai or English. Multi-page documents are supported — upload all pages at once and they are merged into one record.

How does the AI read a Thai tax invoice?

The AI reads Thai natively: VAT wording (ภาษีมูลค่าเพิ่ม, จำนวนเงินรวมทั้งสิ้น), head-office and branch markers (สำนักงานใหญ่, สาขาที่), supplier names in Thai script, and 13-digit tax IDs. Mixed Thai-English documents are handled without any special setup.

How does SnapDocs handle VAT?

It compares line-item totals with the printed grand total and decides whether VAT is added on top, included in the price, or not charged. The rule is remembered per supplier, so future documents from the same vendor are treated consistently.

What is the input-tax register?

A chronological list of purchase documents you are entitled to claim as input tax, with supplier details, tax IDs, amounts and the VAT portion — everything needed for the P.P.30 monthly return. Documents with missing tax IDs or numbers are flagged.

What is P.P.36?

P.P.36 covers reverse-charge VAT: when you buy services from a foreign supplier (cloud hosting, ad platforms, SaaS), you self-assess 7% VAT on the payment. SnapDocs records these and carries the amount into the next period as input tax.

Can I manage several legal entities?

Yes. Each workspace can hold multiple legal entities, each with its own branches. Documents, registers and returns stay completely separated per entity — nothing mixes.

Is there a POS integration?

For restaurants running Syrve POS, approved invoices can be posted straight into the POS back office. See the dedicated Syrve POS page for details on licensing and features.