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.

Where do you live or file taxes?

Choose one or both to see the situations that apply.

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. FBAR check result: yes, file an FBAR, with the due date and penalty

    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. FBAR wizard account entry: Bank of China, 152,000 CNY shown as $21,721

    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. Sample FBAR packet pages

    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

$79

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

$149

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.