Send Bulk Mail Online

Print and mail 10 to 10,000 letters via USPS — from your browser, no printer required

Mail to Everyone on Your List Without Leaving Your Desk

Mailform's bulk mail tool lets you upload a document and an address list, then handles everything else: printing, folding, stuffing, stamping, and mailing via USPS. Whether you're sending 10 invoices or 10,000 rent notices, the process is the same — upload, review, send.

Pricing starts at $2.99 per letter for the first page, plus $0.49 per additional page. Volume discounts bring the per-letter cost down to as low as $1.01 for large batches. No monthly fees. No minimums. No contracts.

How Bulk Mailing Works

  1. Upload your document — Upload a single PDF to send to all recipients, or upload individual PDFs matched to each recipient. Mailform supports letters, invoices, legal notices, statements, forms, and flyers.
  2. Add your recipient list — Upload a CSV or Excel file with names and addresses. Mailform maps the fields automatically. You can also pull from your Mailform address book or import contacts from QuickBooks, FreshBooks, or other integrations.
  3. Set your mail options — Choose USPS First Class Mail or Certified Mail per recipient. Select color or black-and-white printing. Add a return envelope for $0.50 per letter if recipients need to mail something back.
  4. Review and send — Confirm your recipient list and options, then submit. Mailform prints, stuffs, and drops every piece at USPS on your behalf.

What You Can Send in Bulk

Key Features

FeatureWhat It Does
One document, many recipientsSend the same letter or notice to your entire mailing list in a single batch
Unique documents per recipientUpload individual PDFs matched to each recipient — for personalized invoices or custom letters
Mixed mail typesSend First Class to some recipients and Certified Mail to others, all in one submission
Return envelopesInclude a pre-addressed return envelope so recipients can mail back a check or response
Custom return addressesSet a different return address per batch or per recipient
Address bookSave contacts and import them for future mailings — no need to re-upload your list every time
Color or black-and-whiteChoose per batch to control printing costs
Accounting integrationsImport recipient lists and invoices directly from QuickBooks, FreshBooks, Xero, and more

Who Uses Mailform for Bulk Mail

Office managers — Stop spending hours printing, folding, and stamping. Upload your list once and mail to everyone in minutes.

Small businesses and freelancers — Send monthly invoices to all your clients without printing anything. Connect QuickBooks or FreshBooks for direct import.

Property managers — Mail rent reminders, lease renewals, and legal notices to all tenants in one batch. Use Certified Mail for anything that requires proof of delivery.

Attorneys and legal professionals — Send required notices to multiple parties with Certified Mail tracking. No printer, no folding, no post office.

Accountants and tax professionals — Mail W-2s, 1099s, and client letters at scale during tax season.

HOAs and property associations — Send annual meeting notices, assessment letters, and community updates to all members.

Insurance and financial services — Mail renewal notices, policy documents, and account statements to policyholders or clients.

How Mailform Compares to Other Bulk Mail Services

Lob is an API-first platform built for developer teams at enterprise scale — it requires engineering resources to set up and is designed for high-volume programmatic mail. PostGrid and Stannp are similar: built for marketing campaigns and enterprise direct mail programs. Click2Mail is a USPS partner focused on marketing mailers and postcards.

Mailform is different. It's built for businesses and professionals who need to mail documents — not marketing campaigns. Key differences:

Frequently Asked Questions

How much does bulk mailing cost?
Bulk mail starts at $2.99 per letter (first page) plus $0.49 per additional page. Volume discounts bring the per-letter price as low as $1.01. No setup fees or monthly charges.

Is there a minimum number of pieces?
No. You can send a single letter or thousands. There is no minimum order requirement.

What file formats are supported?
Mailform accepts PDFs for documents and CSV or Excel files for address lists.

Can I send different documents to different recipients?
Yes. Upload individual PDFs matched to each recipient in your list — useful for personalized invoices or unique letters.

Can I track my mailings?
Yes — upgrade to USPS Certified Mail for a tracking number and delivery confirmation per piece.

Do I need to sign up to use bulk mail?
A Mailform account is required to use the bulk mail tool. Sign up is free.

Questions? Contact us at support@mailform.io or call 1-805-395-9596.

How can we help?

Your Email:

Request Callback?:

Subject:

Message:

Attachment:

{{attachment.name}} ()
NOTE Please upload multiple attachments as a single zip file.

Schedule a quick call to learn more about how Mailform can help you.

These happy customers and businesses are using Mailform

"Mailform saves me time. Period."

- Alex Andon, Simility

"We print monthly invoices and the quick support is fantastic!"

- Brett Florio, FoxyCart