DOCSUPRA › 1099 or 1040 Too Large to Upload · Español
Your 1099 or 1040 will not upload. The cap is 15 MB and a phone photo beats it.
The short answer. The IRS Document Upload Tool accepts 15 MB per file, in PDF, JPG, JPEG or PNG. A return photographed page by page on a phone routinely lands at 30–60 MB. The trap is that the obvious fix — compressing hard — turns the figures to mush, and a tax document with an unreadable number is worse than one that is too big.
It is the night before the deadline, the bar fills, and then it tells you the file is too large. Every compressor you find wants you to upload the return carrying your Social Security number to their server first.
The 5 reasons, in plain words
- Over 15 MB. Each photographed page is 4–8 MB. Four pages and you are already past the limit.
- The figures break when compressed. A generic compressor lowers JPEG quality until the size fits. Below roughly 0.6 quality the thin strokes of digits come apart — an 8 reads as a 3, and a reviewer cannot confirm an amount.
- Wrong format. The tool takes PDF, JPG, JPEG and PNG. HEIC — what every recent iPhone shoots by default — is not on the list.
- Pages sent as separate files. Some notices want one document. Four loose photos are four uploads, and some portals accept only one.
- A shadow across the numbers. The most expensive kind of illegible: nothing is technically wrong with the file, and the return still goes to manual review.
Which of them can software fix?
For a tax form the right trade is fewer pixels, never lower quality. A page at 1400 px and quality 0.75 is readable; the same page at 1844 px and quality 0.29 is not. That is the order this tool works in, it refuses to drop below a legibility floor, and your return never leaves your computer while it happens — there is no upload endpoint to send it to.
Related
Doing this for clients, not for yourself? DOCSUPRA for teams adds the batch queue, one combined PDF per matter and a dated compliance report — still with nothing uploaded.
What it costs
See the finished file first — sharp on screen, 100% with the lens, no card and no account.
Prices are in USD and exclude any tax that applies in your country; Stripe calculates it and shows it before you pay.
See the full comparison →