Skip to content

Guides & how it works

Print-Ready File Policy: What to Check, Fix or Reject at Upload

A print-ready file policy tells customers what a file needs before printing and tells your team what to check, fix or reject when it arrives. It covers file type, resolution at print size, bleed, safe area, colour mode and fonts. In a Printcart store, upload rules, preflight checks and declines with a reason carry the policy out.

Huy Nguyen (David), CEOBy Founder & CEOPublished Updated
Cover: print-ready file policy for print stores, check, fix or reject at upload, with a file and a check icon

Key takeaways

  • A file policy has two readers: the customer, who needs the rules on the product page, and your team, who needs a pass or fail for each check.
  • Resolution is measured at the final print size: pixels divided by inches, with 300 DPI as the usual target.
  • Bleed can only be measured on a PDF; for an image file, ask for a PDF when the design runs to the edge.
  • Fix what is mechanical, such as a small resolution shortfall or a missing background extension; decline what needs the customer's decision.
  • A declined file needs a reason the customer can act on, and in Printcart the decline button stays disabled until you type one.
On this page

Customers send files in every state: a phone photo, a PDF from a word processor, a logo copied from a website. A file policy decides, before the first order, which of those files go to press, which ones your team fixes and which ones go back with a request. This checklist is part of the guide to design file formats for print, which explains the formats themselves.

The policy below is written for the owner of a print store, not for the designer who makes the file. For the arithmetic behind resolution, see the table of minimum pixels for common print sizes.

What does a print-ready file policy cover?

A print-ready file policy covers the rules a customer file must meet before printing and the action your team takes when it does not. The rules are file type, size, resolution at print size, bleed, safe area, colour mode, fonts and transparency. The actions are three: accept, fix in house, or decline with a reason and ask for a new file.

The policy has two readers. The customer needs the rules where the upload happens, in plain words: "PDF with 3 mm bleed on every edge, 300 DPI at print size". Your team needs each rule as a check with a pass or fail, so two people looking at the same file reach the same decision. The twelve checks of the checklist at the end of this article give both.

Industry standards help with the vocabulary. PDF/X, published by ISO as ISO 15930, is a family of PDF profiles made for exchanging print files, with rules on colour, fonts and boxes such as the trim box and the bleed box. Many printers ask for PDF/X; others accept any PDF that meets their values.

Which checks should run when a file arrives?

The checks that should run on every file are the ones a machine can measure: document size against the product, effective resolution at print size, bleed, safe area, colour mode, transparency and, for PDFs, embedded fonts. Printcart's print file check runs these against a product profile and marks each issue as a Warning or a Must fix, so the team starts from a list.

Five steps: upload with rules, automatic check, team decision, customer told, file to production
Diagram: Printcart, from the Printcart preflight tool page and file review tutorial, checked 2026-10-19.
Embed this graphic

Copy this HTML to show the graphic on your site with a link to the source.

<a href="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores"><img src="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores/file-decision-flow.webp" alt="Five steps: upload with rules, automatic check, team decision, customer told, file to production" width="1440" height="1080"></a><br>Source: <a href="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores">Printcart</a>

The safe values most printers start from are in the table below. They come from the Printcart tutorial on preparing print-ready files; your printer's own specification wins wherever it differs.

Safe starting values for a print-ready file
RequirementSafe valueWhat goes wrong if ignored
Resolution300 DPI at final print sizeBlurred or pixelated print
Bleed3 mm beyond the trim edgeWhite slivers after trimming
Safe marginKey content 3-5 mm inside the trimText or logos cut off
ColourCMYK for most pressesColours shift from the screen
FontsOutlined or embeddedText reflows or is substituted
File formatPrint PDF, or the printer's specFile rejected or re-rendered

Two limits are worth knowing. First, bleed can only be measured on a PDF: a JPG or PNG has no trim box, so the check reports bleed on images as not checked. Second, an automated check catches production problems but does not replace a proof, because it cannot know whether the design is what the customer meant.

Which problems can you fix and which must you decline?

A problem is yours to fix when the change is mechanical and leaves the design as the customer made it: a resolution slightly under the target, a plain background that needs extending into the bleed, an RGB file your press converts well. A problem goes back to the customer when fixing it would change the content, such as text in the cut zone or a photo far too small.

Matrix of six file problems against three actions: fix in house, AI tool, ask for a new file
Diagram: Printcart. A starting policy; set the lines with your printer.
Embed this graphic

Copy this HTML to show the graphic on your site with a link to the source.

<a href="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores"><img src="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores/fix-or-reject-matrix.webp" alt="Matrix of six file problems against three actions: fix in house, AI tool, ask for a new file" width="1440" height="1080"></a><br>Source: <a href="https://solution.printcart.com/insight/print-ready-file-policy-for-print-stores">Printcart</a>

Resolution needs a threshold, not a feeling. Printcart's Artwork Upscaler and print file check share one rule: a file at the required resolution is Good, a file from 80% of it is a Warning, and a file below that is a Must fix. A 2× or 4× AI upscale can close a gap in pixels, but it cannot bring back detail the photo never had, so review the result at 100% before printing.

Fix, use a tool or decline, by problem
ProblemFix in houseAI or preflight toolDecline and ask the customer
Resolution 80-99% of targetAccept as a reviewed warningUpscale 2× and check againOnly if the photo is soft at 100%
Resolution far below target—Upscale only as a testYes: ask for the original file
No bleed, plain backgroundExtend the background, re-exportPreflight to confirm the bleed—
No bleed, detail at the edge——Yes: "PDF with 3 mm bleed on every edge"
RGB file for a CMYK pressConvert if colours are not criticalPreflight reports the colour modeFor brand colours: ask for CMYK
Text inside the cut zone—Preflight flags the safe areaYes: move text inside the safe margin

Each decision should be the same whoever makes it. Write the policy as the table above, agree it with your printer, and give the team the right to accept a warning only after looking at the file.

How does a Printcart store carry out the policy?

A Printcart store carries out a file policy in three places: the upload rules of each product, the preflight check, and the file review in the dashboard. Upload rules refuse file types you do not print; preflight measures the file against the product; the review accepts the file or declines it with a reason the customer receives by email on paid plans.

  1. Set the upload rules on the product. In WooCommerce, Enable Upload Design opens a tab with allowed and disallowed file types, the number of files, the maximum and minimum size, and a minimum resolution for JPG images. A file of a type that is not allowed is refused with a message that lists the allowed types.
  2. Run the preflight check. On the WooCommerce order screen, Printcart Store 2.13.2 or newer runs AI Preflight on the order's print PDF and reports resolution, colour mode, fonts, bleed and transparency; it runs on demand or automatically when a new order lands on hold. The Printcart dashboard runs the same kind of full check on a PDF link.
  3. Accept or decline the file. In the dashboard, Accept file approves the artwork and Decline stays disabled until you type a reason, for example "Image resolution is too low for printing (need at least 300 DPI)". On plans with review emails, the customer gets the reason and an Upload a new file button.

The checks inform your team; they do not block the customer's upload on their own, and the customer does not see the preflight report. That is a choice to keep: the customer can always order, and the file decision stays with people who know the press. The artwork upload and print-ready files pages show where these steps sit in a Printcart full store, and the AI tools page lists the preflight, upscale and background tools.

What should the customer see before uploading?

The customer should see the file rules on the product page before uploading: the file types you accept, the bleed in millimetres, the minimum resolution, the colour mode and the maximum file size. A downloadable template with the trim and bleed lines does more than any paragraph, and one sentence of reason, such as "bleed stops thin white lines at the cut edge", earns cooperation.

Keep the wording about the file, never about blame or billing. When a file comes back, the decline reason should name the value needed ("300 DPI at 10 × 15 cm needs 1,182 × 1,772 pixels") rather than a code. The more often that reason is precise, the fewer second declines you send. The WordPress print shop store and the business card printing store are examples of product pages where customers can upload their own files or design online.

For stores that want the checks set up for them, the AI print file preflight setup service connects preflight to the products, and customer service for the file decisions is covered in customer service for print orders.

Checklist: 12 checks with the reason, the test and the pass mark
Number#CheckWhy it mattersHow to checkPasses when
11. Accepted file typesA file type you cannot print stops the job before it startsList the types on the product page and in the upload settingsOnly the listed types upload; others are refused with a message
22. File size and number of filesVery large or missing files slow the order downSet a maximum size in MB and the number of files per productThe upload card shows both limits to the customer
33. Document size matches the productA file in the wrong proportions is cropped or stretchedCompare the trim size with the product profileTrim size equals the product size, or scales without distortion
44. Resolution at print sizeLow resolution prints blurred or pixelatedDivide pixels by print inches; compare with your targetAt or above the target, usually 300 DPI
55. BleedWithout bleed, a thin white line can appear at the cut edgeMeasure bleed on the PDF; images cannot carry a trim boxBleed on every edge as your printer asks, often 3 mm
66. Safe areaText and logos near the edge can be cut offCheck that key content sits inside the safe marginKey content 3-5 mm inside the trim
77. Colour modeColours shift between screen and pressRead the colour mode the file uses and compare with your pressCMYK for most presses, or what your printer accepts
88. FontsMissing fonts reflow or substitute textCheck that fonts are embedded or outlined in the PDFAll fonts embedded or outlined
99. TransparencySome workflows flatten transparency in unexpected waysRun a preflight that reports transparencyNo transparency warning, or a warning reviewed and accepted
1010. Number of pages and sidesA two-sided product needs two designs in the right orderCount pages against the product's print sidesOne page per side, in order
1111. Content you may printLogos and photos may belong to someone elseAsk the customer to confirm the rights at uploadConfirmation recorded with the order
1212. A reason for every declineA customer who knows what to change sends a better fileWrite the reason as the value needed, not a codeEvery declined file has a reason the customer can act on
Download the checklist (CSV)

Frequently asked questions

What are the minimum requirements for a print-ready PDF?

Most printers ask for 300 DPI at the final size, about 3 mm of bleed on every edge, key content 3 to 5 mm inside the trim, CMYK colour and embedded or outlined fonts. Your own printer's specification decides the exact values, so publish those on the product page.

Can a preflight check replace a proof?

No. A preflight check compares a file with a product profile and catches common production problems, such as low resolution or missing bleed. It does not judge whether the design is what the customer meant, so a proof or a review by your team is still needed for important jobs.

Does a Printcart preflight check stop the customer from uploading?

No. The checks on the Printcart dashboard and on the WooCommerce order screen inform your team; they do not block the buyer's upload on their own. The upload settings of the product can refuse a file type that is not allowed, and your team then accepts or declines each file.

Should I fix a customer's file or ask for a new one?

Fix it when the change is mechanical and does not alter the design, such as extending a plain background into the bleed. Ask for a new file when the change touches the content, such as text too close to the edge, a photo far below the resolution needed or a wrong size.

Why does a JPG show bleed as not checked?

A JPG or PNG has no trim box, so a preflight tool cannot tell where the trim edge is and how much artwork extends past it. Printcart's print file check flags bleed on images as not checked; ask for a PDF when the design runs to the edge.

Sources

  1. Check Print Files Before Production (Printcart tool page), checked
  2. Preparing Print-Ready Files: DPI, Bleed, Color, and Fonts (Printcart tutorial), checked
  3. Customers Send Files Without Bleed: How to Stop It at Upload (Printcart tutorial), checked
  4. Let Customers Upload Their Own Artwork: File Types and Upload Rules in WooCommerce (Printcart tutorial), checked
  5. Preflight Customer Files from a WooCommerce Order with Printcart (Printcart tutorial), checked
  6. How to Review, Approve or Decline Uploaded Files in Printcart (Printcart tutorial), checked
  7. PDF/X (Wikipedia), checked

About the author

Founder & CEO, Printcart

Huy Nguyen (David) is the Founder and CEO of Printcart. Questions about this article go straight to him and the Printcart team.

LinkedIn

Tell us what you want to sell. Huy Nguyen (David), our CEO, and the sales team reply with a written scope and quote.