Step 6.4 — 1099 Compliance and Year-End Close
Triggered by: Year-end. Standard IRS cadence — Forza prepares and files 1099-NEC forms for carriers who received $600 or more during the calendar year. Part of: Step 7.5 Annual Cadence.
Note
Year-end 1099 compliance is the largest single compliance event of Forza’s accounting year. Done right, it’s a clean export from QuickBooks-Online. Done wrong, it’s a multi-week reconstruction exercise that can carry into February with stress, errors, and IRS notice risk.
🎯 Ideal State
Why Option B Payee Configuration Pays Off Here
Forza’s Option B convention from Step 2.7 — carrier as vendor name with factoring company address as payee — is what makes year-end 1099 compliance clean. Each carrier has their own QuickBooks-Online vendor record. Each carrier accumulates their own payment total. Each carrier receives their own 1099 with their own EIN/SSN at year-end.
If Forza had configured Option A (factoring company as vendor name), 1099 compliance would require reconstructing per-carrier payment totals from load-level data — a manual exercise prone to error. Option B is the upfront discipline that pays off at year-end.
Year-End 1099 Workflow — Three-Month Cadence
November (preparation):
- Pull QuickBooks-Online vendor list and identify all vendors with year-to-date payments approaching or exceeding $600.
- Verify W-9 on file for every reportable vendor (carriers should have W-9 on file from Step 2.4; confirm they’re current).
- Identify vendors with missing or expired W-9s — request updated W-9 immediately. November allows enough lead time for carrier response.
- Verify vendor name, address, and EIN/SSN per W-9 — correct any discrepancies in QuickBooks-Online.
December (verification):
- Final sweep for missing or incomplete W-9 data.
- Verify all carrier payments for the year are recorded in QuickBooks-Online — should be the case if Step 6.3 documentation discipline was maintained throughout the year.
- Reconcile QuickBooks-Online vendor totals against EZ-Loader load data — cross-check that carrier payments match expected totals.
- Identify year-end accruals — carrier bills received but not yet paid belong on the 1099 in the year paid, not the year billed (1099-NEC is cash-basis reporting).
January (preparation and filing):
- Generate 1099-NEC forms in QuickBooks-Online for all qualifying vendors.
- Review each generated form for accuracy — payee name, address, EIN/SSN, total amount.
- Send carrier copies of 1099-NEC by January 31.
- File with IRS electronically by January 31 (preferred) or paper by February 28.
- Archive all 1099 documentation for IRS audit retention (3 years standard, longer for fraud cases).
Special Cases
Factoring companies receiving payment as payee: Even though the factoring company is the payee per Option B, the carrier is the proper 1099 recipient — not the factoring company. Option B preserves this naturally because the carrier is the vendor of record.
Carriers paid less than $600: No 1099 required, but Forza maintains records.
Corrections after filing: If errors are discovered after January 31, file a corrected 1099-NEC promptly. Penalties scale with delay.
Quarterly W-9 Audit — Year-Round Prevention
Quarterly W-9 audit cadence (March, June, September per Step 7.4) catches gaps three months before year-end pressure. The throughout-the-year discipline that makes year-end clean:
- W-9 collection at carrier onboarding (Step 2.4)
- Option B payee configuration (Step 2.7)
- Carrier payment documentation (Step 6.3)
- Monthly AP reconciliation (Step 6.3 Gap Closure 5)
Owner: Concetta (primary). External CPA (year-end review and filing oversight — CPA has QuickBooks-Online access per Step 1.10 Phase 1 confirmation).
🤖 SYSTEM AUTOMATION:
QuickBooks-Online automates 1099 generation if vendor records, W-9 data, and payment totals are accurate. Filing through QuickBooks-Online’s e-file integration is automated. Verification and W-9 collection are human.
🛑 HARD GATE:
Year-end 1099 compliance is non-negotiable. Late filings, missing 1099s, or errors trigger IRS penalties. Forza’s discipline through the year (W-9 collection, Option B configuration, payment documentation) is what makes this gate clean.
📍 Current State
- 1099 compliance happens at year-end. Forza has filed 1099s in prior years.
- CPA has QuickBooks-Online access and is involved in year-end review.
- W-9 collection happens at carrier onboarding but completeness varies — factoring company paperwork is the most common missing piece.
- Throughout-the-year documentation discipline is informal — year-end may require some reconstruction work.
- No documented year-end workflow with month-by-month preparation cadence.
🚧 Gap
- No documented year-end 1099 workflow — preparation happens but without a structured cadence.
- W-9 completeness throughout the year is variable — same root issue as Step 2.4.
- Throughout-the-year documentation gaps create year-end reconstruction work — addressed by Step 6.3 discipline, but not yet formalized.
- No mid-year W-9 audit — gaps don’t surface until year-end when correction time is short.
- No documented 1099 review/filing SOP for the November–December–January workflow.
🛠️ Gap Closure Actions
- Document the year-end 1099 workflow with November/December/January cadence and step-by-step activities Owner: Casey + Concetta + External CPA | Effort: Medium
- Establish quarterly W-9 audit — Concetta reviews active carrier vendors for W-9 completeness in March, June, and September Owner: Casey + Concetta | Effort: Low
- Tighten W-9 collection at carrier onboarding (Step 2.4 Gap Closure 1 — same root cause) Owner: Casey + Concetta | Effort: Low
- Build a 1099 readiness checklist for use in November and December Owner: Casey + Concetta + External CPA | Dependency: Year-end workflow documented | Effort: Low
- Establish CPA coordination cadence for year-end — when CPA is brought in, what they review, what Accounting prepares vs. what CPA owns Owner: Casey + Concetta + External CPA | Effort: Low