← All work
SoleHKIn daily use
Bookkeeping & tax for sole proprietors

No more shoebox of receipts at tax time.

For Hong Kong sole proprietors and freelancers who keep their own books

Snap receipts and upload bank statements. SoleHK reads them, keeps business and personal spending apart, and has your BIR60 figures and the accountant’s pack ready all year — you only check what it is unsure of.

ReceiptAI
VendorBrightline Fibre
Date2026-10-03
AmountHK$398.00
CategoryTelecoms
LedgerHK$
Consulting fee+48,500.00
Office rent−6,800.00
Brightline Fibre−398.00
Profits tax return · 42 days
11working papers in the audit pack
7years of records kept
2languages, invoices included
The problem

A sole proprietor is a business and a person in one bank account, with two different taxes. Receipts sit in a drawer, statements in a mailbox, decisions in someone’s head — and at tax time the owner reconciles spreadsheets by hand.

The product
SoleHK home: add expense, add income, create invoice, profit and loss
SoleHK home on a phone
01

AI reads every document

Snap a receipt or drop a PDF. The AI fills in vendor, amount, date and card, converts foreign currency, and marks in amber anything it is unsure of — nothing reaches the books until the owner says it looks right.

To review: AI-read receipts with fields to confirm
To review — confirm what the AI read; amber means please check.
A receipt read by AI with high confidence, linked to its transaction
What the AI read, and the transaction it is linked to.
02

Statements, sorted line by line

Bank and card statements are parsed into lines. Each one is classified — business, personal, owner’s drawing, card payment — linked to the ledger and receipts, and the statement must tie out before it is filed.

Bank statement review with each line classified
Opening + lines = closing: the September statement ties out.
03

One financial record

Receipts, invoice PDFs, statements and contracts live in one place, linked to the transactions and clients they belong to. Notes capture the decisions behind the numbers — a knowledge base for the business.

Files: receipts, invoices, statements and contracts in one place
Missing receipts and possible duplicates are flagged automatically.
Notes: the studio’s financial knowledge base
Notes for clients, processes and tax decisions.
04

Tax year, ready for the accountant

Everything consolidates into the year of assessment: BIR60 figures, a readiness checklist, and a printable audit pack of working papers for the accountant.

Tax year: turnover, expenses, assessable profit and BIR60 figures
BIR60 figures and a readiness checklist.
Audit pack: A4 working papers for the year
Audit pack — 11 working papers, print or save as PDF.
05

Ask the books

The assistant answers in plain words from the owner’s own records — totals, missing receipts, what is still to review — and asks before it changes anything.

Assistant answering from the owner’s records
Answers use your own records. Not tax advice.

The rebuilt SoleHK app, shown with a fictional demo business — no real accounts, banks or people.

Inside the pipeline

A drawer of receipts and statements becomes one consolidated record — and a tax figure.

The owner stays in control: every field the AI is unsure about is flagged before it reaches the books.

Before
  • A box of receipts at year end
  • Reconciling bank statements in a spreadsheet
  • Deadlines remembered — or missed
With SoleHK
  • Receipts read as you go
  • Bank matched automatically, exceptions flagged
  • Tax figures and deadlines in one place
01 · UploadOutput
BRIGHTLINEHK$398.00
What you get

Snap a receipt or drop a PDF — no typing.

Images and PDFs are accepted; the first page of a PDF is rendered in the browser before it is read.

image + PDFin-browser rendering
Nothing posts without you

Low-confidence fields are flagged for review before they reach the books.

Seven-year records

Every entry keeps its source file; exports support the statutory record period.

Isolated workspaces

Roles and server-side rules keep each business’s data separate.

What we built
  • AI reads receipts, invoices and other documents — vendor, amount, date, card — and flags any field it is unsure of for a quick check before it reaches the books
  • Bank and card statements parsed line by line; every line is classified as business, personal, owner’s drawing or card payment, learning from the owner’s own vendor rules
  • One file system for receipts, invoice PDFs, statements and contracts, linked to transactions, invoices and clients — with missing receipts and duplicates flagged
  • A financial knowledge base: notes on clients, processes and tax decisions sit beside the records they explain
  • A tax-year view with the BIR60 figures and a readiness checklist, plus a printable audit pack of working papers for the accountant
  • An assistant that answers from the owner’s own records and asks before it changes anything
  • English and Traditional Chinese throughout, including invoices; workspaces with roles keep every business’s data separate
Built with

We build the AI layer ourselves, on proven platforms that scale.

AI layer
IN-HOUSEDocument AI · receipt & invoice reading with confidence scoringIN-HOUSEStatement parsing & line classification that learns vendor rulesIN-HOUSEAssistant agent · answers and actions over the owner’s records
Front end
Vue 3TypeScriptTailwind
Back end & infrastructure
PocketBaseSQLiteCloudflare

Developed by P. Chan & Co.

Next case study
Social Studio→
Every post looks like your brand — no designer needed.