A special assessment letter tells each owner four things: what the board or the owners approved and why, that owner's share, the due date, and how to pay. A special assessment notice is the same piece of mail. Writing it is the easy part; the work is getting each owner's own amount onto their own letter and into 150 envelopes. Below are a letter template with a payment stub, a spreadsheet layout that fills in each owner's unit, share and due date, and the steps to mail every owner from a laptop, up to 100 per batch.
This template shows structure, not legal advice; start with your governing documents, then your state's page. {{double_braces}} marks a field filled from your owner spreadsheet; [square brackets] mark association wording you write once. Lines are kept short; join each paragraph's lines after you paste.
HOA special assessment letter template#
Print the payment stub at the foot of the letter, under a rule line; owners cut it off and mail it in their own envelope to the address your association uses for payments.
If the board wants owners to see the resolution or a cost summary, type it into the letter above the stub.
How to write it#
- Say what was approved, the total and the purpose in one paragraph.
- Give this owner's share and due date a line of their own.
- Say how shares were set, in the words of your governing documents or the board's resolution.
- List every way to pay, and repeat the unit, amount and due date on the stub.
- Name one person to contact.
Leave the owner's address out of the letter; the mailing steps below explain where it prints.
[Association name]
[Association mailing address]
[Letter date]
Re: Special assessment for [purpose, in a few words]
Unit: {{unit_number}}
Dear {{salutation_name}}:
On [date approved], [the board / the owners] of
[Association name] approved a special assessment of
[total amount] to pay for [purpose, in one line].
Your share is {{share_amount}}, due by {{due_date}}.
[How each share was set, in the words of your governing
documents or the board's resolution.]
How to pay:
- Online: [portal address]
- By check: payable to [Association name], with your
unit number on the memo line. Cut off the payment
stub below and mail it with your check, in your own
envelope, to [payment address].
[- Payment plan: if the board offers one, who to call.]
Questions? Contact [name] at [phone] or [email].
Sincerely,
[Name]
Treasurer, [Association name]
------------------------------------------------------
SPECIAL ASSESSMENT PAYMENT STUB
Unit: {{unit_number}}
Amount due: {{share_amount}}
Due by: {{due_date}}
Pay to: [Association name]
Mail to: [payment address]
Mail this stub with your check, in your own envelope.Filled in for one owner#
With the first row of the owner spreadsheet below, the merged lines read like this.
Re: Special assessment for roof replacement
Unit: 12
Dear Ms. Ellis:
Your share is $1,250.00, due by December 1, 2026.Raising regular dues or mailing the annual budget is a different letter and a separate mailing. A meeting notice is a separate mailing too.
How to mail a special assessment letter to every owner#
Postmarkr prints and mails USPS First-Class letters. To mail the letter to every owner, use Bulk Send: save the letter as a letter template and upload a CSV of owners, and each owner's greeting, unit, share and due date fill in by mail merge. Approve one proof, then pay for the batch. Each batch takes up to 100 recipients and $1,000, so 150 owners is two batches, each with its own proof and checkout. A one-page black-and-white letter is $2.05 all in: printing, the address page we add, the envelope, USPS First-Class postage and the processing fee. Every letter in a batch costs the same, and you see the batch total before you pay by card. Bulk Send prints single-sided, and longer packets cost more.
A merged letter can't carry an uploaded PDF behind it, so this letter takes one route: one letter template, with any resolution or summary typed in above the stub. The template editor inserts tables and can start from the board's Word file. A shared PDF prints the same letter for everyone, so it can't show each owner's share.
Who gets a letter, and when to mail it#
Every owner who owes a share gets a letter, at the mailing address they gave the association. For an owner who rents the unit out, that is often not the unit; a letter addressed to the unit ends up with the tenant. Owners who haven't opted in to email notices get this letter on paper; if you aren't sure who has, mail every owner.
Your governing documents set how far ahead the letter goes out. Count back from the date they name, and leave room for printing and delivery. Each batch is printed the next business day following payment, so pay for both batches the same day and both print the same day.
Build the owner CSV#
Start from the owner ledger: one row per owner and mailing address, the six address columns the import reads (name, address_line1, address_line2, city, state, zip), and one column for each template field.
One owner's row in the special assessment CSV
Column | Example (fictional) | Rule |
|---|---|---|
name | Jordan Ellis | Envelope name line, up to 40 characters. One row per owner and mailing address. |
address_line1 | 482 Example Ridge Rd | The mailing address the owner gave the association, which may not be the unit. Keep one set of mailing-address columns; head any property address property_address, or delete it. |
address_line2 | Apt 4B | The owner's own second address line, if they have one. Never the association unit number. |
city | Springfield | As on the owner's mailing address. |
state | IL | Two-letter code. |
zip | 62704 | Five digits or ZIP+4. |
salutation_name | Ms. Ellis | The greeting. Never name this column recipient_name. |
unit_number | 12 | The association's unit or lot. Never name this column unit. Two units: 12 and 14. |
share_amount | $1,250.00 | Typed as it should print. No leading minus or plus sign. |
due_date | December 1, 2026 | Typed as it should print. |
Head the unit column unit_number; a column called unit prints on the envelope. Keep one set of mailing-address columns (address_line1, city, state, zip). Head any property address property_address (with property_city and so on) or delete it: a property-address column headed address or street can print on the envelope instead of the owner's mailing address.
Five things to get right before you upload:
- Every field needs a value in every row, up to 512 characters. A row with an empty field is left out of the batch, and the review step tells you how many rows won't be mailed. Fix those rows and send them in another batch.
- Don't call any column
unit,aptorsuite. The import reads those headings as the envelope's second address line, putting the association's unit number on an absentee owner's envelope. Call the greeting fieldsalutation_name, notrecipient_name, because the import reads that heading as the envelope's name. - Type amounts and dates as they should print ($1,250.00, December 1, 2026). Write a credit as (25.00): a cell that starts with a minus, plus, equals or @ sign loses that first character.
- One owner, two units, one mailing address. Rows with the same owner name and identical mailing-address fields produce one letter per batch. Keep property units in a separate unit_number column, not unit: unit fills address line 2, so different unit values can produce separate letters. Two different owners at the same address each get a letter. If those mailing-address fields are identical, an owner of two units who gets mail at one address gets one letter per batch, even if your spreadsheet has a row per unit. List both units in that letter, or send the second unit's letter in another batch. The simplest way: one row, both units in
unit_number(12 and 14), the combined share inshare_amount. - Names over 40 characters. The name line holds 40 characters: shorten long trust and joint-owner names before you upload.
For more on merge fields, see mail merge from a spreadsheet; the HOA violation letter guide uses the same spreadsheet approach.
Save the letter template#
Start a letter template from scratch or from the board's Word (.docx) letter, paste the template above, and insert the four fields (a template takes up to 20). For the rule line above the stub, keep the dashed line or use the editor's horizontal rule button. The editor shows page guides, so you can see whether the stub still fits on the first page; Postmarkr pricing lists the rate for each added page. A letter of up to 5 pages goes in a standard envelope; at 6 pages or more it goes in a large flat envelope.
We add an address page on top of every letter. The owner's address and your return address show through a double-window envelope, so the letter itself carries no address block and prints as you wrote it.
A template with fields always goes through Bulk Send, even for one owner: to mail an owner you missed, upload a one-row CSV with the same template.
Upload, pay, and split at 100#
- Upload the first file of up to 100 owners. A file with more than 100 valid rows stops with a message that the maximum is 100 recipients per batch; split it.
- Check the upload table: each row comes back valid, invalid or a duplicate, and each address is checked for USPS deliverability.
- Before you approve one proof, read every line of it; it is the first valid row, personalized. Then scan the
share_amountanddue_datecolumns in your sheet, because the proof shows one owner's values, not all of them. Check the batch total, then pay by card. - Repeat with the second file.
An undeliverable address often means an out-of-date address on file: ask that owner, fix the row and send it in a later batch.
What to keep for the association's records#
The batch page lists every owner's letter and its outcome. Each letter has its own status page with USPS scan updates when available. Save any PDF available from that page alongside your approved source document and the status record. A retry-ready CSV is offered only when saved inputs and outcomes are sufficient to confirm which rows were not mailed; some rows may be withheld. Use only the retry-ready CSV to resend, not the diagnostic failure report or the original list. That record isn't a Certificate of Mailing and doesn't show a USPS-confirmed mailing date. If USPS confirms a letter was lost, we'll resend it for free.
Mail returned as undeliverable because of an incorrect or incomplete address is not eligible for a refund or free resend, so fix every address the upload flags before you pay. Keep your CSV and a copy of the template with those PDFs in the association's records. Each login belongs to one organization, with one address book and one set of templates, so keep one CSV per association.
If the board sends a reminder before the due date, that is a separate mailing to the owners who haven't paid.
What a First-Class letter can't do here#
- Certified Mail or a mailing certificate. Every letter goes USPS First-Class. Postmarkr doesn't send Certified Mail, doesn't issue a Certificate of Mailing (PS Form 3817), and can't give you a USPS-confirmed mailing date. If your governing documents or your state's notice rules name one of these for this letter, send that letter from a post office counter. See what each USPS option records.
- A return envelope or a coupon book. We don't add return envelopes, inserts, coupon books or checks; owners mail the stub and their check back in their own envelope.
Where the official guidance lives#
Check your governing documents and your state's page for any timing or delivery rule before you pay for the first batch. Each line links the state's act or chapter page, all checked October 14, 2026.
- Arizona: Arizona Revised Statutes title 33 (opens in new tab), chapter 9, "Condominiums", and chapter 16, "Planned Communities".
- Colorado: the Colorado Common Interest Ownership Act, article 33.3 of the Legislature's 2024 edition of title 38 (opens in new tab) (PDF).
- Florida: Florida Statutes chapter 720, "Homeowners' Associations" (opens in new tab) and chapter 718, "Condominiums" (opens in new tab).
- Illinois: 765 ILCS 160, the Common Interest Community Association Act (opens in new tab), and 765 ILCS 605, the Condominium Property Act (opens in new tab) (both acts call it a "separate assessment").
- Nevada: NRS chapter 116 (opens in new tab), Common-Interest Ownership (Uniform Act).
- North Carolina: chapter 47F, the North Carolina Planned Community Act (opens in new tab), and chapter 47C, the North Carolina Condominium Act (opens in new tab).
- Texas: Property Code chapter 209 (opens in new tab), the Texas Residential Property Owners Protection Act, and chapter 82 (opens in new tab), the Uniform Condominium Act.
- Virginia: Code of Virginia title 55.1, chapter 18, the Property Owners' Association Act (opens in new tab), and chapter 19, the Virginia Condominium Act (opens in new tab).