Every six months
Semiannual tonnage reporting with a per-ton fee, minimums, and a late-penalty framework.
PA Department of Agriculture ↗TonnagePilot transforms fertilizer sales data into reviewed, state-ready reports that surface exceptions, apply the right rules, and preserve the proof.
One filing canvas, five short steps. Each step advances the actual review packet — the rows, totals, and status change, never just the caption.
The expensive part is not remembering a due date. It is rebuilding the transformation between sales data and each state's categories, units, fees, and delivery rules.
Source: FertTon — Paperless Fertilizer Tonnage Reporting ↗THE RULE CHANGES BY STATE — TWO VERIFIED EXAMPLES
Semiannual tonnage reporting with a per-ton fee, minimums, and a late-penalty framework.
PA Department of Agriculture ↗The annual report is submitted in the official Excel format; other file types are returned for resubmission.
Michigan MDARD ↗Don't rebuild the same mappings every reporting cycle. TonnagePilot remembers what your team confirmed, reuses it on the next import, and brings only new exceptions forward.
Every confirmed SKU, counterparty, destination, and state category makes the next filing more review-driven and less spreadsheet-driven.
One operational verb per step. One visible result.
Start with the CSV or XLSX export you already have.
Convert units, dates, destinations, products, and reversals.
Confirm only unmapped products, licenses, and exemptions.
Apply deterministic, versioned state rules and fees.
Authorize one exact, immutable filing version.
Submit through your own state channel and archive the receipt.
No invented customers or volume claims. These counters animate one clearly labeled example filing — the same packet from the tour above.
Demo numbers describe the example filing above. They will only ever be replaced by verified, permissioned product totals.
Responsibility stays explicit: TonnagePilot prepares and organizes the work; your team reviews and approves the exact output.
Every total can be traced back to the source rows and the rule version that produced it.
Unknown mappings remain visible and block the filing until your team confirms them.
Approval binds to one immutable payload. Later changes require a linked correction.
Downloaded, customer-submitted, receipt-recorded, rejected, and superseded stay distinct.
Request a $500 shadow filing. We confirm fit first — state coverage, data format, and reporting frequency. No sensitive filing data through this form: qualification first, secure upload later.