U.S. and Canada forms for immigrants
The forms immigrants usually pay someone to do.
A gift from parents abroad. Bank accounts back home. An ITIN for your spouse, a translated birth certificate, an invitation letter for your parents. We check what applies, fill the official forms and build the packet you sign and file yourself.
Self-prepared. Nothing stored. We never ask for your SSN or SIN.
Not sure where to start?
Which forms do I need?
Tick what applies to you. We point you to the free check for each form. Nothing you tick is saved or sent.
Nothing above fits? See every form we cover. Browse all forms
Pick your form
Most tools start with a free check. Pay only when you need the finished packet.
United States
Form 3520 — gifts and inheritances from abroad
For U.S. residents who received more than $100,000 from family outside the U.S. Part IV, line 54 table, Ogden mailing packet.
$79 · late filer $149
FBAR (FinCEN 114)
Foreign bank and brokerage accounts over $10,000 combined. Each account converted at the Treasury year-end rate, sorted into the right part, with an item-by-item worksheet for BSA E-Filing.
Free · past years $79
Form 5472 + pro forma 1120 — foreign-owned LLC
For non-U.S. founders who own a U.S. LLC alone. Due every year, even with zero revenue. Parts I–VII, Part V statement, fax-ready packet.
$99 · catch-up for past years $199
Form W-7 (ITIN)
Apply for or renew an ITIN: right reason box and exception, official form pre-filled, document checklist and mailing address.
$39 per applicant
USCIS document translation
Photo of a Chinese or Spanish certificate in, a full English translation with a translator's certificate out. You review every line.
$25 a page · 3 pages $59
U.S. B-2 invitation letter
Letter of invitation for parents and family visiting the U.S., with an honest note on what it does and doesn't do, and a document checklist.
Free · any letter type
Canada
Form T1135 — foreign property of Canadian residents
For residents of Canada whose bank accounts, shares or property abroad cost more than CAD $100,000. Each account in its own currency, converted at Bank of Canada rates; Part A or B decided for you.
$79 · catch-up for past years $129
T2125 self-employment worksheet
Drivers, freelancers, online sellers: income and expenses sorted into CRA T2125 line numbers, ready to type into your tax software.
Free summary · $29 worksheet
Invitation letters (Super Visa, visitor)
Letter of invitation for parents and family: Canada super visa with the minimum income check, or Canada visitor visa. Ready to sign.
Free · with income check
Free tools
N-400 travel history calculator
Paste your I-94 travel history: trips paired, days outside counted the USCIS way, physical presence checked, trips over 6 months flagged.
Free · runs in your browser
Newcomer benefits: RC66 or RC151?
Which CRA form brings the Canada child benefit and the CGEB (formerly GST/HST credit), which income years to report, and where to mail it.
Free · runs in your browser
How it works
From a question to a packet you can file
A short screen recording of the FBAR tool. Every form works the same way.

1. Check for free
A few yes-or-no questions tell you whether you file, when it is due and what a late filing costs.

2. Fill it in, in plain words
Enter amounts in their own currency. We convert at the official rate and put each answer on its line.

3. Download, sign, file
A packet with the filled official form, a checklist and where to send it. You sign and file it yourself.
What the packet gets right
The parts people get wrong when they do it from the IRS instructions alone.
Residency and thresholds
Citizens, green card holders and substantial-presence residents file; F-1 students in their first five years usually don’t. Thresholds for individuals, estates and foreign companies are applied per year.
Related donors combined
Mother, father and grandmother count as one donor. Several wires from the same family are added up before the $100,000 test.
Receipts in, rows out
Photograph the wire confirmation or bank statement, in Chinese or English. A vision model reads date, amount and sender into the gift table; you confirm each row. The image is read in memory and discarded.
Official form, mailed right
The IRS Form 3520 PDF is appended to your packet with the Ogden P.O. Box for USPS and the street address for FedEx, UPS and DHL. Nothing to e-file — because you can’t.
Due date and reminders
April 15, June 15 if you live abroad, October 15 with an extension. Download an .ics file with a 30-day and 7-day reminder.
No SSN, no storage
Your draft lives in your browser. The server only verifies your payment and renders the PDF. You write your SSN or ITIN on the printed form by hand.
English and 中文
Every question, result and guide in both languages, so you can check with the family member who sent the money.
One-time pricing
One-time prices, no subscription. FBAR worksheet and invitation letters are free; Form 3520, ITIN, T1135 and USCIS translation from $25.
Standard packet
Filing on time for one tax year.
- Eligibility check and related-donor aggregation
- Official Form 3520 appended, Part IV pre-filled where supported
- Cover letter to the IRS, ready to sign
- Mailing checklist with USPS and courier addresses
- Due-date .ics calendar file
- Gift letter template for your mortgage lender
- 20 receipt scans: photograph a wire confirmation, rows fill themselves
Late filer packet
Missed the due date, or just found out the form exists.
- Everything in Standard
- Reasonable cause statement skeleton, attached behind the form
- Penalty exposure estimate (5% per month, 25% cap)
- Clear flags for when to hand off to a CPA or attorney
- 40 receipt scans
Self-prepared forms and documents. Not tax, legal or immigration advice; not affiliated with the IRS, USCIS, the CRA or IRCC. 7-day refund if the packet is unusable for your situation. Prices in USD.
Questions people ask before mailing
Short answers. The plain-English guide goes deeper.
Find out in two minutes whether this form is yours to file.
Free checker, no account. If the answer is yes, the wizard turns your bank records into a packet you can mail today.
Informational, self-prepared return. Not tax or legal advice. Not affiliated with the IRS.