Skip to content

CRA Submit Documents Online document upload

Official requirement

Add each required file. Conditional files are marked optional.

Requirement verified August 11, 2026 · Source: Canada Revenue Agency ↗

Upload your files

Required files

CRA supporting document

PDF/JPG · ≤500 MB

UploadPrep prepares files up to 30.00 MB locally. Larger files that already meet this court's limit can be uploaded directly.

  • Use the case or reference number CRA gave you, or select the correct topic and reason before attaching files.
  • Give every uploaded file a unique name.
  • Add a short description for each attached file.
Optional or conditional files (1)

Additional CRA supporting document

Only if it applies to youPDF/JPG · ≤500 MB

UploadPrep prepares files up to 30.00 MB locally. Larger files that already meet this court's limit can be uploaded directly.

0/1 files ready

Sources disagree on this

  • aggregate size by program

    CRA allows 500 MB total for most programs and 1 GB total for Compliance and Audit programs.

    How we handle it: This preset targets the stricter 500 MB total accepted by most programs. Compliance and Audit submissions may use the additional headroom directly in the CRA service.

  • supported format subset

    CRA accepts additional Office, text, TIFF and XPS formats, plus more formats for Compliance requests. UploadPrep currently prepares PDF and JPEG.

    How we handle it: Convert other accepted documents to PDF or JPEG before using UploadPrep, or upload them directly to CRA.