If you have ever tried to upload a bank statement to a mortgage broker's portal and been rejected for file size, you are not alone. Three months of current account statements from a UK high-street bank typically produces a PDF between 8MB and 18MB. Lender portals and broker systems almost universally cap documents at 2MB to 5MB per file. Compressing these documents without making them unreadable is the critical part of the workflow.
This guide covers exactly how to do it, with specific target sizes for different lenders, a reliable order of operations, and the checks you need to run before submitting.
Why are bank statement PDFs so large?
Online banking PDFs from most UK banks are generated as image-heavy files. Even though the content is mainly text and numbers, the bank's PDF generator embeds each page as a high-resolution raster image rather than as selectable text. A 6-page statement from Barclays or HSBC can easily run to 10–15MB because each page is effectively a 300 DPI photograph of the statement layout.
Paper statements that have been scanned are even larger, a colour scan of a full-page A4 statement at 300 DPI produces an image around 1.5–3MB per page. A 12-month bundle of scanned statements can reach 40–60MB before any compression.
Payslips, P60s, and P45s are usually smaller, but the same principle applies: many are generated as image-based PDFs, not text-based ones.
What file sizes do lenders and brokers actually need?
The limits vary by portal but follow a consistent pattern:
- Mortgage lenders (direct), High Street lenders including Barclays, HSBC, Natwest, Halifax, and Santander typically allow 5MB per document upload. Some older portal fields specify 2MB.
- Mortgage brokers and comparison platforms, Platforms like Habito, Trussle, and broker CRM systems usually allow 5MB to 10MB per file.
- Surveyors and solicitors, Email-based document submission, so the effective limit is usually Gmail's 25MB attachment cap or Outlook's 20MB limit.
- Help to Buy and shared ownership portals, Government housing scheme portals vary but commonly specify 5MB per document.
When the portal does not clearly state a limit, compress to 5MB as a safe default. If the upload fails, try 2MB.
The correct order of operations
Do not start by aggressively compressing a large document. The most effective approach is a two-step workflow:
Step 1: Delete the pages you do not need
Most lenders ask for three months of bank statements. If your PDF contains six months, delete the oldest three months first. Removing half the pages before compressing allows the compressor to apply gentler settings and still hit the size target, which means better quality on the pages you keep.
This same logic applies to P60s that contain multiple employment records, or payslips from jobs you are not including in the application.
Step 2: Compress each document to the target size
Use PDFWhisk's compressor and set a 5MB target for most portal submissions. For portals that explicitly require 2MB, use 2MB. The tool runs a series of local optimisation passes to hit the target while preserving as much image quality as possible.
Compress each document separately rather than merging them first. Compressing individually gives the tool more room to optimise per document, and it also makes resubmission easier if one file is rejected.
Step 3: Check every critical detail before uploading
This step is the most important and the most often skipped. Open the compressed PDF and zoom in on:
- Account number and sort code, these are verified against your application form
- Monthly balances and transaction totals, underwriters check these against stated income and outgoings
- Employer name on payslips, must exactly match what you have written on the application
- Gross pay and net pay figures, lenders calculate affordability from these numbers
- Reference numbers, especially on P60s, P45s, and HMRC correspondence
If any of these are blurry or difficult to read, increase the target size. A slightly larger file that uploads successfully is far better than an unreadable one that triggers a manual review request.
Practical file size expectations by document type
Here is a rough guide based on typical UK bank and payroll PDFs:
- Online bank statement (3 months, text-based PDF): usually 500KB–3MB. Compresses easily to under 2MB.
- Online bank statement (3 months, image-based PDF): typically 5–12MB. Compresses to under 5MB with moderate settings.
- Scanned paper statement (3 months, colour): 10–25MB. Often needs pages deleted first, then compressed per-section.
- Payslip (text-based): usually under 500KB. Rarely needs compression.
- Payslip (scanned): 1–4MB per page. Compress to 2MB.
- P60 (employer-issued PDF): usually 100–500KB. No compression needed.
- Proof of address (utility bill, scanned): 2–8MB. Compress to under 2MB.
Compressing on iPhone or Android
If you are managing the mortgage application from your phone, which is increasingly common, the same browser-based workflow applies. Open pdfwhisk.com/compress-pdf in Safari on iPhone or Chrome on Android, upload the document from the Files app or email, set the target, and download the result. Compressing on iPhone works with iCloud-stored statements just as well as locally downloaded ones.
Privacy matters for mortgage documents
Bank statements and payslips contain some of the most sensitive financial data you have. Uploading them to a generic online compressor means sending that data to an external server, you are then trusting that service's privacy policy, retention policy, and security practices.
PDFWhisk processes compression entirely in your browser. The file contents are never sent to any server; the optimisation runs locally using JavaScript. When you download the compressed PDF, that is the only copy that ever left your device in any meaningful sense. See the Privacy Proof page for a technical explanation.
What if one file simply cannot reach the limit without quality loss?
For scanned documents with many colour pages, particularly colour bank statements printed on a home printer or scanned from paper, compression to 2MB may produce unacceptable quality at some settings. In that case:
- Delete as many unnecessary pages as possible.
- Try compressing to 5MB first. If the portal accepts 5MB, use that target.
- If you must reach 2MB, split the document into smaller sections (e.g. 3 months becomes two 1.5-month chunks) and compress each part.
- Upload as separate files with clear labels: "Bank statement pages 1–6" and "Bank statement pages 7–12".
Most lenders prefer a set of clear, readable smaller PDFs over one large blurry one. Contact the broker or lender's document team if you are unsure whether split uploads are acceptable for your specific application.