FreshLedger Pro builds Form 941 (Employer's Quarterly Federal Tax Return), Form 940 (Annual FUTA Return), and state SUTA worksheets directly from the payroll register you already run. Every pay check you cut posts to the general ledger and accumulates into the quarterly and annual tax worksheets in real time, so when filing day arrives there is no scramble to reconstruct gross wages, Social Security wages, Medicare wages, federal income tax withheld, or the employer share of FICA. The worksheets are laid out line-by-line to match the current IRS forms, including the Schedule B deposit liability detail for semiweekly depositors. If you have been paying $50 to $100 per month for QuickBooks Payroll mostly to get a 941 printed, you are paying roughly $600 to $1,200 per year for a worksheet. FreshLedger Pro is a one-time $799 purchase, with an optional $99/year update for current payroll tax tables.
The 941 worksheet is driven by the payroll subledger. Each time you run a pay cycle, FreshLedger Pro records gross wages, pre-tax deductions (Section 125 cafeteria, 401(k) elective deferrals), taxable Social Security wages up to the annual wage base, taxable Medicare wages including the Additional Medicare Tax threshold tracking at $200,000, federal income tax withheld per the employee's Form W-4 (2020+ redesign supported), and the employer match for FICA. These postings hit the GL through a standard payroll journal: debit wage expense and employer tax expense, credit cash and the various withholding liability accounts (941 payable, state withholding payable, SUTA payable, FUTA payable). At quarter end, open the 941 worksheet for the period. The form populates Line 2 (wages, tips, and other compensation), Line 3 (federal income tax withheld), Lines 5a through 5d (taxable Social Security wages, taxable Social Security tips, taxable Medicare wages, and wages subject to Additional Medicare Tax), and computes Line 6 total taxes before adjustments. Lines 7 through 9 handle fractions-of-cents and sick pay adjustments. If you are a semiweekly depositor, the Schedule B worksheet itemizes daily tax liability by deposit date so you can reconcile against EFTPS confirmations. The 940 worksheet accumulates FUTA-taxable wages all year, applies the $7,000 per-employee wage base, factors the state credit reduction if your state is on the DOL list for the year, and produces Line 12 total FUTA tax. State SUTA worksheets vary by state but follow the same pattern: a configurable wage base, experience rate, and quarterly contribution report layout. You print the completed worksheet, transcribe to the official form or fillable PDF, and file by mail or through your state's e-file portal. FreshLedger Pro does not e-file 941s directly to the IRS.
Payroll tax compliance is not optional and the penalties are aggressive. Form 941 is due the last day of the month following each quarter (April 30, July 31, October 31, January 31). Failure-to-file penalties run 5% per month up to 25%, failure-to-pay penalties accrue separately, and the Trust Fund Recovery Penalty under IRC 6672 can pierce the corporate veil and hold a responsible person personally liable for 100% of unpaid withheld taxes. Form 940 (FUTA) is due January 31 annually, with a 6.0% rate on the first $7,000 of each employee's wages, generally reduced to 0.6% after the state unemployment credit, unless your state is a credit-reduction state. The reason a payroll-aware ledger exists is that reconstructing these numbers from a checkbook after the fact is painful and error-prone. Social Security wages are not the same as gross wages once you have 401(k) deferrals and cafeteria plan deductions. Medicare wages diverge from Social Security wages once an employee crosses the annual SS wage base. Additional Medicare Tax kicks in only above $200,000 of wages from a single employer. If your software is not tracking those wage buckets per check, you will report the wrong numbers on Lines 5a, 5c, and 5d, and the IRS will eventually send a CP2100 or a 941 mismatch notice that traces back to your W-2/W-3 transmittal. Doing it right inside the books, every payroll, is the only sane approach.
QuickBooks Online Payroll bundles 941 preparation and e-filing into Core, Premium, and Elite tiers running roughly $50 to $130 per month plus $6 to $11 per employee. Over a year that is $600 to $1,500 for a small employer, and the 941 capability is gated behind an active subscription - cancel and the worksheet stops working. QuickBooks Desktop's Enhanced Payroll subscription was historically around $50/month but Intuit has pushed Desktop customers toward QuickBooks Online Payroll and discontinued new Desktop Payroll sales for some segments. Xero handles US payroll only through Gusto integration (Gusto starts at $40/month plus $6/employee), so the 941 generation lives in Gusto, not Xero. Wave dropped its US payroll product in several states and where it operates charges $20 to $40/month plus per-employee fees, with tax filing limited to specific supported states. FreshLedger Pro takes the opposite approach: pay $799 once, run payroll for as many employees as you want, and produce 941, 940, and SUTA worksheets every quarter forever. The optional $99/year keeps the tax tables and wage bases current. If you stop paying for the tax table update, last year's tables remain installed - you do not lose access to the software or your data. That is a meaningfully different ownership model than a payroll SaaS that turns into a brick at cancellation.
FreshLedger Pro does not e-file Form 941 or 940 with the IRS. You print the worksheet, transfer numbers to the official IRS fillable PDF or paper form, and submit through your normal channel (EFTPS for payments, mail or e-file provider for the return). It does not directly file state SUTA reports either; it produces the worksheet to transcribe into your state portal. It does not generate W-2s or 1099-NECs through SSA Business Services Online e-file - it prints copies on pre-printed forms. There is no direct deposit ACH origination; you cut paychecks or use your bank's bill pay. Tax tables ship for the current year and require the $99/year update to stay current in future years. The software is Windows-only and single-user at a time.
One-time-purchase accounting software with built-in payroll, full depreciation handling, and a free Accountant Edition for your CPA.
Buy FreshLedger Pro — $799One-time purchase. No subscription. Free Accountant Edition included.