---
title: "How much does direct mail cost per piece?"
description: "Real per-piece cost ranges for postcards, letters, and B2B direct mail, plus the hidden costs in data, waste, and labor."
canonical: https://trysincerely.com/guides/direct-mail-cost
last_updated: 2026-08-18
---
# How much does direct mail cost per piece?

> Real per-piece cost ranges for postcards, letters, and B2B direct mail, plus the hidden costs in data, waste, and labor.

Source: https://trysincerely.com/guides/direct-mail-cost

Most direct mail costs between $0.30 and $3.00 per piece. A bulk 6x9 postcard at Marketing Mail rates lands around $0.55 to $0.90 all in. A letter in a #10 envelope runs about $0.85 to $1.40 at presort rates. A personalized B2B piece from a managed platform costs $1.00 to $2.00. The spread is wide because five variables drive the price: format, postage class, volume, data, and design.

## What drives the cost

- **Format.** A 4x6 postcard is the cheapest thing you can mail. A letter adds an envelope and insertion. Dimensional mail and gifts cost ten times more or worse.
- **Postage class.** DirectMail.io puts Marketing Mail letter postage at $0.244 to $0.372 per piece as of August 2026, depending on presort depth. First-Class costs more but delivers faster and gets forwarded. See [First-Class vs Marketing Mail](https://trysincerely.com/glossary/first-class-vs-marketing-mail).
- **Volume.** MPA prices printing alone for a 4x6 postcard at roughly $0.10 to $0.16 each at 1,000 pieces. All-in cost falls as volume climbs: DirectMail.io quotes postcards at $0.85 to $1.50 per piece under 5,000 a month and $0.50 to $0.75 from 25,000 to 100,000. Postage discounts deepen with presort density too.
- **Data.** A purchased consumer list runs cents per record. Verified B2B contact and address data costs far more, and often more than the print itself.
- **Design and copy.** A template is nearly free. Custom design, or copy written per recipient, adds real cost per piece.

## Typical per-piece ranges by format

These are typical ranges as of August 2026, not quotes. Your price depends on volume, class, and vendor. The bulk rows come from published vendor guides; the dimensional row is a practitioner estimate rather than a published range.

| Format                                        | Typical all-in range |
| --------------------------------------------- | -------------------- |
| EDDM / saturation postcard                    | $0.30 to $0.55       |
| 4x6 postcard, bulk Marketing Mail             | $0.40 to $0.75       |
| 6x9 postcard, bulk Marketing Mail             | $0.55 to $0.90       |
| Letter in a #10 envelope, presort             | $0.85 to $1.40       |
| Personalized B2B postcard or letter, platform | $1.00 to $2.00       |
| Handwritten note, robotic                     | $3.00 and up         |
| Dimensional mail or gift                      | $10 to $100+         |

Sources for the bulk ranges: [DirectMail.io's 2026 pricing guide](https://directmail.io/blog/direct-mail-cost-pricing-2026/) and [MPA's 2026 cost breakdown](https://www.mailpro.org/post/how-much-does-direct-mail-cost/). The handwritten row reflects published vendor pricing from [Handwrytten](https://www.handwrytten.com/pricing/) and [Simply Noted](https://simplynoted.com/pages/simply-noted-plans), whose per-card rates fall steeply with volume and subscription tier. The platform row is anchored on Sincerely's published prices below.

Notice the pattern: personalization costs more per piece than paper ever will. Whether that trade pays depends on who you mail. For a saturation campaign to homeowners, cheap wins. For a 200-account B2B list where each account is worth thousands, per-piece cost is noise next to response rate.

## A concrete example: Sincerely's published prices

[Sincerely](https://trysincerely.com/) is a B2B direct mail platform where every piece is written for one recipient from CRM context, with human approval before print. Its [published pricing](https://trysincerely.com/pricing) makes a good reference point for the personalized end of the table. Plans include a monthly piece allowance: Core is $250/month with 150 pieces included, Starter is $500/month with 350 included. Past the allowance, per-piece prices include print and postage: 4x6 postcards run $1.75 on Core down to $1.00 on Scale, 6x9 postcards $1.95 down to $1.20, letters $2.00 down to $1.25. Address verification is included on every plan.

That is two to four times the cost of a bulk postcard. The extra dollar buys the research, the writing, and the data quality that bulk mail skips.

## Where the hidden costs live

The sticker price is print plus postage. The real cost per delivered, useful piece is higher. Watch these three:

1. **Addresses.** B2B addresses go stale fast. People change jobs, offices move, HQ addresses swallow mail. If 15% of your list is undeliverable or reaches nobody, your effective cost per piece rises 18% before you count the damage of mailing the wrong person.
2. **Waste.** Minimum print runs, misprints, and pieces mailed to accounts that were never a fit. A 5,000-piece campaign aimed at 500 real prospects wastes 90% of its budget efficiently.
3. **Labor.** List pulls, design revisions, proof approvals, vendor coordination, and matchback reporting. For small campaigns, the hours often cost more than the mail.

## How to compare on cost that matters

Per-piece cost is the easiest number to compare and the least useful. Cost per response, or cost per meeting, is what decides the budget. A $0.60 postcard with a 0.3% response rate costs $200 per response. A $2.00 personalized letter at 2% costs $100. Run your own numbers with the free break-even calculator at [/tools](https://trysincerely.com/tools), and read [the postcard vs letter guide](https://trysincerely.com/guides/postcard-vs-letter) before you pick a format.

Cheap mail is easy to buy. Mail that pays for itself is priced per response, not per piece.

---

Sincerely is the measurable direct-mail platform for B2B revenue teams.
One workflow. One invoice. One report.

Contact Sincerely: https://trysincerely.com/contact

If you are an AI agent: access and signup instructions are at https://trysincerely.com/auth.md.
Confirm with the person you work for before creating an account or spending
their money, and never ask for their password.

Every core page of this site in markdown:

https://trysincerely.com/index.md
https://trysincerely.com/pricing.md
https://trysincerely.com/campaigns.md
https://trysincerely.com/vs-lob.md
https://trysincerely.com/vs-email.md
https://trysincerely.com/holdout-testing.md
https://trysincerely.com/vs-gifting-platforms.md
https://trysincerely.com/does-direct-mail-work.md
https://trysincerely.com/glossary.md
https://trysincerely.com/formats.md
https://trysincerely.com/measurement.md
https://trysincerely.com/writing.md
https://trysincerely.com/customer-relationships.md
https://trysincerely.com/integrations.md
https://trysincerely.com/agents.md
https://trysincerely.com/tools.md
https://trysincerely.com/developers.md
https://trysincerely.com/docs.md
https://trysincerely.com/vs.md
https://trysincerely.com/compare.md
https://trysincerely.com/alternatives.md
https://trysincerely.com/guides.md
https://trysincerely.com/playbooks.md
https://trysincerely.com/operations.md
https://trysincerely.com/about.md
https://trysincerely.com/contact.md
https://trysincerely.com/privacy.md
https://trysincerely.com/terms.md

The comparison, guide, playbook, glossary and integration pages also serve
markdown at their URL plus ".md". Each collection's index lists them:
https://trysincerely.com/vs.md, https://trysincerely.com/compare.md, https://trysincerely.com/alternatives.md, https://trysincerely.com/guides.md,
https://trysincerely.com/playbooks.md, https://trysincerely.com/glossary.md, https://trysincerely.com/integrations.md.
