
How Much Does Direct Mail Cost? What to Know Before You Budget
Last Updated: September 15, 2026
Direct mail campaigns involve a lot of moving parts, but the basic process is relatively straightforward: decide what to send and who should receive it, then print the piece and get it into the mail. Estimating your costs can be a little more complex.
That is because there is no single direct mail cost that applies to every project. A postcard sent to 10,000 addresses has a very different cost structure from a personalized letter package sent to 1,500 carefully selected prospects. As a general rule of thumb, a typical direct mail campaign costs roughly $0.30 to $3.00 per delivered piece, depending on the format, mailing volume, postage, and level of targeting. Printing, mailing data, creative work, and fulfillment can likewise all impact the final price.
Here, we take a closer look at direct mail costs, and how you can build a more accurate budget for your next campaign.
Key Takeaways
- Plan on roughly $0.30 to $3.00 per piece for most direct mail campaigns. EDDM and high-volume postcard campaigns often cost less per piece, while campaigns that include envelopes, oversized mailers, or more elaborate formats typically cost more.
- Postage and printing generally account for much of the variable cost, but the budget needs to account for other elements. Mailing data, creative work, personalization, mail preparation, and tracking may need to be included as well.
- The final cost depends heavily on how many pieces you send, what format you use, and who you are trying to reach. Settling those details early makes budgeting and quote comparisons much more straightforward.
What Does Direct Mail Cost by Format?
Your mail format is one of the biggest factors in determining the overall cost of your direct mail campaign. A simple postcard is generally less expensive to produce and mail than a letter package, catalog, or other oversized mail piece.
Typical Direct Mail Cost Ranges by Campaign Type
| Campaign type | Approx. cost per piece | Approx. cost for 5,000 recipients |
| EDDM saturation mailer | $0.30 – $0.55 | $1,800 – $4,250 |
| Addressed postcard | $0.55 – $0.90 | $3,050 – $6,000 |
| Letter in an envelope | $0.85 – $1.40 | $4,750 – $9,500 |
| Premium self-mailer, catalog, or oversized piece | $1.25 – $3.00+ | $7,000 – $18,000+ |
The campaign totals above include an allowance for basic creative and setup costs, so they may be higher than the per-piece rate multiplied by 5,000. These estimates are intended as budgeting guidelines; actual pricing will vary by campaign.
How EDDM Can Affect Direct Mail Costs
Every Door Direct Mail (EDDM) is often one of the more affordable options for businesses that want to reach entire neighborhoods. Instead of purchasing a mailing list and addressing each piece to a specific recipient, you simply select USPS carrier routes and send your mailer to the eligible addresses along those routes. That removes some of the list-acquisition and address-processing costs that come with more targeted direct mail.
USPS currently charges $0.26 per piece for qualifying EDDM Retail mail up to 3.3 ounces, before printing and preparation costs. By comparison, an addressed First-Class postcard costs $0.65 at the retail rate, with lower commercial rates available for qualifying presorted mail.
In addition to reducing potential direct mail costs, EDDM is effective in campaigns targeting a geographic area (rather than specific recipients). Learn more about how Every Door Direct Mail works and when it makes sense for a campaign.
Direct Mail Cost Breakdown
The total cost of a direct mail campaign comes from several line items:
Postage
Postage is often one of the largest expenses in a direct mail campaign, with costs varying based on:
- Mail class
- Size and weight of the piece
- Presorting
- Address density
- How the mail enters the USPS network
USPS Marketing Mail is commonly used for promotional campaigns because qualifying commercial mail can receive lower rates than pieces sent at retail prices. It requires at least 200 pieces or 50 pounds per mailing.
Current postal pricing took effect July 12, 2026, so older campaign budgets may no longer reflect what you will actually pay. Because commercial postage rates vary by the specifics of the job, your mailing provider should determine which options and discounts apply before the final budget is set.
Printing and Production
Printing usually ranges from roughly $0.05 to $1.00 per piece, with simple postcards near the lower end and more involved formats costing considerably more. Quantity also affects the unit price because setup costs are spread across the full print run.
In terms of production, direct mail costs can increase if you add:
- Heavier or specialty paper
- Specialty inks or heavy ink coverage
- Folding, coatings, perforations, or other finishing
- Multiple inserts, envelopes, or assembly
- Variable-data printing or personalization
It is worth reviewing those specifications with your printer before the design is finalized. If your campaign calls for individualized content, you may also want to consider how personalization can be incorporated into direct mail before production begins.
Mailing Lists and Data
If you already have a usable customer or prospect list, you may not need to pay for data acquisition. You should still account for list preparation, including address cleaning and deduplication, before the file goes to production.
Purchased mailing lists generally cost more as your targeting becomes more specific. A general consumer list might cost around $50 to $150 per 1,000 records, while a business list can run approximately $100 to $300 per 1,000, and more specialized targeting can raise the price even more. Also, be aware that list providers structure their pricing differently, particularly when demographic or business-selection criteria are added.
Creative, Setup, and Tracking
Creative is usually treated as a fixed or semi-fixed expense rather than a per-piece cost. Adapting existing artwork internally may add little beyond staff time, while professional design and copy for a postcard might cost $300 to $1,500. A custom letter package or campaign with multiple versions could run $1,000 to $3,000 or more.
Tracking can add to the setup budget as well. Dedicated landing pages, QR-code tracking, call-tracking numbers, or CRM integration may add anywhere from $100 to $2,000 or more, depending on what is already in place and how much customization the campaign needs.
A Sample Direct Mail Budget for 5,000 Postcards
To get a clearer idea of how every element feeds into the overall direct mail cost of a campaign, suppose you are planning one mailing of 5,000 direct mail postcards to prospective customers. You need a targeted list, new creative, printing, postage, preparation, and some basic response tracking.
A working budget might look something like this:
| Expense | Estimated range |
| Mailing list and data preparation | $250 – $750 |
| Design and copy | $500 – $1,500 |
| Printing | $500 – $1,250 |
| Postage | $1,900 – $2,400 |
| Addressing, presort, and fulfillment | $250 – $750 |
| Tracking and landing-page setup | $100 – $750 |
| Estimated campaign total | $3,500 – $7,400 |
This is just an estimate. It does not mean every 5,000-piece campaign will cost between $3,500 and $7,400. A business with approved creative, a clean house list, and a straightforward postcard could come in considerably lower. On the other hand, a more sophisticated campaign with premium stock, extensive personalization, or outsourced creative development can increase costs beyond that upper range.
Build the Budget Around the Campaign
Estimated cost ranges can be helpful during early planning stages, but the specifics of your campaign can give you a more accurate idea of what to expect. Once you know your audience, quantity, format, and production requirements, it becomes much easier to build a realistic budget.
A good quote should also make it clear what is included and which choices are affecting the price. That will give you a better basis for comparing options and adjusting the campaign where needed.
Higher Volumes Can Lower Your Cost Per Piece
It’s to be expected that sending more mail will increase the total campaign cost. What isn’t always as obvious is that the cost per piece often drops as volume rises. Printing setup costs are spread across a larger run, and higher quantities can also qualify for better postal efficiencies. As a result, 10,000 postcards may cost less per piece than 1,000.
That does not mean more volume is always better. Adding low-quality prospects just to reach a lower unit cost can hurt the campaign’s overall return. Start with the audience you actually want to reach, then look for savings within that volume.
How to Reduce Direct Mail Costs Without Reducing Quality
You can often lower direct mail costs without cutting corners on the piece itself. The better opportunities usually come from reducing waste and making smarter production or mailing choices.
- Clean your mailing data. Bad or outdated addresses waste both printing and postage, so list hygiene should happen before production begins.
- Confirm the format early. Changes to size, weight, or construction after design approval can create extra production work and may affect postage.
- Compare all-in campaign costs. Make sure quotes account for the full mailing process, including addressing, presorting, postal preparation, and fulfillment.
- Work with a direct mail provider that can help optimize postage. The Printed Image handles mailing and fulfillment in addition to design and printing, and can help identify applicable bulk-mailing, presort, and postal discount opportunities. Learn more about The Printed Image’s direct mail services.
- Ask about current USPS promotions. USPS periodically offers discounts for qualifying campaigns, and a mailing provider can help determine whether your campaign is eligible.
Plan a More Efficient Direct Mail Campaign
Getting the most from your direct mail budget requires coordinating the different parts of the campaign rather than managing each cost in isolation. That is where working with an experienced direct mail provider can make all the difference.
The Printed Image provides full-service direct mail marketing, bringing printing, mailing, data preparation, and fulfillment together under one provider. Our team can also help identify applicable postal discounts and help make production decisions, so you can keep costs under control without losing sight of the campaign’s goals.
Ready to start planning a new campaign? Contact The Printed Image for a quote based on your campaign specifications and budget.
Direct Mail Cost FAQs
What is the cheapest way to send direct mail?
EDDM (or every door direct mail) costs are often lower than standard direct mail costs, and are a good option for when you want to reach every eligible address within selected carrier routes. It eliminates the need to purchase and individually address a mailing list, which can reduce both data and processing costs.
How much does it cost to send direct mail?
Most direct mail campaigns cost roughly $0.30 to $3.00 per delivered piece, depending on the format, quantity, postage, targeting, and production requirements. Simple postcards usually fall toward the lower end of that range, while more complex formats cost more.
How much does EDDM typically cost?
EDDM campaigns generally cost about $0.30 to $0.55 per piece when printing and mailing are included. USPS currently charges $0.26 per qualifying EDDM Retail piece up to 3.3 ounces for postage alone.
Is postage normally included in direct mail pricing?
It depends on the provider. Some direct mail quotes include printing, postage, addressing, presorting, and fulfillment, while others separate these costs. Always confirm what is included before comparing prices.
Is direct mail worth it?
Direct mail is a valuable marketing strategy when the campaign is well targeted and the cost aligns with the value of the response or customer you are trying to generate. The best way to evaluate it is to compare the total campaign cost with measurable results such as leads, sales, or customer acquisition.


