How to File SEEC Form 20: A Connecticut Treasurer’s Guide
If you’re the treasurer of a Connecticut town committee, SEEC Form 20 is the campaign-finance statement you file with the State Elections Enforcement Commission. This guide walks through what it is, who files it, what goes in each section, and how to upload it through eCRIS — plus the mistakes that most often get filings kicked back.
What is SEEC Form 20?
Form 20 is the Itemized Campaign Finance Disclosure Statement that Connecticut party committees — most commonly town committees — use to report their financial activity to SEEC. It lists the money the committee took in (contributions) and the money it spent (expenditures) during a filing period, in the itemized format SEEC requires.
Filings are submitted electronically through eCRIS (the Electronic Campaign Reporting Information System) at seec.ct.gov. You upload a completed spreadsheet template rather than typing every transaction into a web form.
Who has to file Form 20?
Party committees, including Democratic and Republican town committees, file Form 20. Some candidate committees do too — municipal and probate candidates generally use Form 20, while candidates for statewide office or the General Assembly file Form 30 instead. If you’re unsure which form applies to your committee, SEEC’s registration materials specify it, and it follows from the office being sought.
When is Form 20 due?
Committees file on a quarterly schedule — statements covering January–March, April–June, July–September, and October–December, each due on a set date after the period closes. In an election year there are additional statements, including a “7th day preceding” pre-primary or pre-election statement so the public can see late money before they vote.
Deadlines are firm and late filings can carry civil penalties, so confirm the exact due dates for your committee’s current cycle on seec.ct.gov and file a few days early rather than at the deadline.
The $50 itemization rule
The single most important compliance concept in Form 20 is the $50 threshold. For any contributor whose total giving in the cycle reaches $50 or more, you must itemize the contribution with the donor’s full details:
- Full name and residential address
- Employer and occupation (the field most often left blank — and the most common reason a filing is incomplete)
- The date, amount, and payment method of each contribution
Contributions under $50 from a donor don’t need individual itemization — they’re reported as an aggregate total. But it’s the running total that matters: several small gifts that add up to $50 or more cross the threshold, so track each donor cumulatively.
What goes in each section
Form 20 is organized into lettered sections. The ones a typical town committee uses:
| Section | What it reports |
|---|---|
| A | Aggregate total of small (under $50) contributions that aren’t itemized individually |
| B | Itemized individual contributions — name, address, employer, occupation, amount, method |
| C1 | Contributions received from other committees |
| M | In-kind contributions — donated goods or services, at fair market value |
| P | Expenditures, each tagged with a SEEC purpose code (printing, postage, etc.) |
| T | Reimbursements to workers or consultants for out-of-pocket spending |
| L1 | Fundraising events, with SEEC’s event questions and receipts |
How to file, step by step
- Gather your records for the filing period — every contribution and every expense, with dates, amounts, and (for $50+ donors) employer and occupation.
- Determine your beginning balance on hand — for the first period you set it directly; after that it carries from the prior period’s ending balance.
- Complete the eCRIS Form 20 template, placing each transaction in the correct section and using SEEC’s method and purpose codes.
- Reconcile — your ending balance should match your committee bank account.
- Upload the completed file at seec.ct.gov → eCRIS → Upload Report, and submit before the deadline.
Common mistakes to avoid
- Missing employer/occupation on $50+ contributions — the top reason filings come back as incomplete.
- Forgetting cumulative totals — a donor who gives $30 twice has crossed $50 and must be itemized.
- Wrong purpose codes on expenses, or leaving them blank.
- Balance that doesn’t reconcile to the bank statement.
- Filing late — deadlines are strict and penalties are avoidable.
Let the software do the itemization
Doing this by hand in a spreadsheet is where errors creep in. CT Committee Treasurer Suite tracks each donation and expense as you go, flags any $50+ contribution that’s missing employer or occupation before you file, and generates the completed eCRIS Form 20 template for any period — you just download it and upload it to SEEC. See the quickstart guide for the full setup, from creating your committee to your first filing.