Taxmint
Start free
How it works

Twenty minutes, and none of them spent retyping a form.

Six steps from the first screen to an accepted return, and a design rule underneath all of them: never ask a question whose answer we already have.

01

Tell us what happened in your year

One screen of tick-boxes: a job, a side business, a house, some investments, a child in daycare. That's the whole interview scoped. You will never be shown a spouse question if you're single, or a rental screen if you don't own one — and you'll never wonder whether you missed a section, because the sections you don't need don't exist.

02

Photograph your forms

Point your phone at a W-2. We read every box — wages, withholding, Social Security wages, box 12 codes, state withholding — and show you what we read next to the document. You confirm it. The model proposes; a human accepts. That's why an extraction mistake is an annoyance here rather than a filing error.

03

Watch the number move

Your refund recomputes on the server every time you save, from the published IRS tables. Not an estimate, not a client-side approximation — the same engine that produces the return. When a figure changes, we tell you which entry changed it.

04

We hunt for what you've missed

Mileage you didn't log. The home office. A SEP-IRA that's open until April. The saver's credit. The senior deduction. Each one priced in real dollars at your marginal rate, with a button that takes you to the screen that claims it.

05

Every check, before you sign

The ones the IRS runs — name matching, missing 1095-A, withholding larger than wages, dependants without SSNs — plus the ones a preparer runs by eye. Errors block filing. Warnings are shown before your signature, not after.

06

Sign, send, and keep the record

You sign with a 5-digit PIN and your prior-year AGI, exactly as the IRS requires. We transmit, you get the submission ID and the acknowledgement, and your return package and official Form 1040 land in your document vault permanently.

Under the hood

Decisions we made on purpose.

The maths never runs in your browser

Every figure comes from the server, from tables transcribed out of the revenue procedures and pinned by tests to hand-worked examples. A tax product whose arithmetic drifts is worse than no product.

The AI reads, it doesn't decide

It extracts numbers from documents and explains results in plain English. It has no path to write a figure onto a return without you accepting it. That boundary is the whole safety argument.

Standard and itemised, computed both ways

Every time. We show you both numbers and take the better one, and we tell you when you're close enough that bunching next year's giving would flip it.

Gain, never proceeds

A 1099-B reports what you sold for. Taxing that instead of your gain overstates a return by the whole cost of the investment. We compute Form 8949 properly, flag every lot with no basis, and carry losses forward.

Your prior year comes with you

Upload last year's return and we read the AGI, the carryovers and the dependants out of it. The capital-loss carryover is the number people most often lose when they switch software.

A human is one click away

Ask for a preparer and a real checklist item appears in a real practice queue, attached to your actual return file. Not a ticket in a system that can't see your data.

See your number first.

The estimator on the home page runs the real engine. No account needed.

Start my return free