You hired your first field crew this spring — three seasonal workers to help with planting, harvest, and a few weekend farmers' markets. Payday felt simple: write checks, hand them out, move on. Then your accountant asks whether you're filing Form 941 or Form 943, whether you've cleared the $150 cash-wage test, and whether you owe FUTA. Suddenly the payroll you thought was straightforward has its own set of rules, thresholds, and an annual filing rhythm that looks nothing like the quarterly cycle every other small business follows.
Agricultural payroll is one of the few places where the employment-tax system deliberately treats you differently. If you understand the two tests that pull you into Social Security and Medicare, the higher test that triggers unemployment tax, and the annual Form 943 workflow, you can stay compliant without overpaying or drowning in rework come January.
Why Farm Payroll Files Differently
Most employers report wages, income tax withheld, and employer and employee Social Security and Medicare taxes every quarter on Form 941, Employer’s Quarterly Federal Tax Return. Farm employers don’t.
If you pay agricultural labor that is subject to Social Security and Medicare taxes or subject to federal income tax withholding, you report it annually on Form 943, Employer’s Annual Federal Tax Return for Agricultural Employees. That return covers the entire calendar year — January 1 through December 31 — and is due January 31 of the following year. If you deposited all of the tax on time, you get until February 10 to file.
The difference matters for more than the calendar. The IRS requires you to keep farm employment taxes separate from nonfarm employment taxes. If you run a farm that also operates a retail stand, a processing kitchen, or a construction crew, the wages for the farmworkers go on Form 943 and the wages for the nonfarm employees go on Form 941 (or Form 944 if you’re an approved small annual filer). You cannot combine the liabilities on one return, and you must make deposits against the correct form. Mixing them is a common source of notices that take months to untangle.
Publication 51, Circular A — Agricultural Employer’s Tax Guide — was the historic home for these rules. After tax year 2023, the IRS stopped revising Publication 51 and folded the agricultural guidance into Publication 15, Employer’s Tax Guide (Circular E) beginning with the 2024 edition. If you are looking for withholding tables, deposit schedules, or W-2 filing instructions for farmworkers in 2026, Publication 15 is now the reference, with the Form 943 instructions as the return-specific companion.
What Counts as Agricultural Labor
The definition is narrower than “anything you do on a farm,” and broader than “fieldwork only.” Under the Internal Revenue Code, agricultural labor includes:
- Cultivating soil, raising or harvesting farm commodities, or raising livestock, bees, or poultry
- Running a farm as an incident to those activities — for example, handling, drying, packing, or storing commodities you produced (unless it’s a commercial nonfarm operation)
- Services connected with operating or maintaining a farm, such as repairing fences, maintaining irrigation, or clearing brush — if performed by an employee of the farm operator
Wages for non-agricultural work — selling at a farmers’ market in some cases, running a year-round retail shop, agritourism admissions, delivery for a separate entity — are generally nonfarm wages. If you are doing both, you need a payroll split that reflects where each hour was actually worked. Your accounting system should track farm labor and nonfarm labor as separate job classifications so the Form 943 / Form 941 allocation is defensible.
Commodity wages — bushels of grain, head of livestock, or other noncash pay tied to the farm’s product — have special treatment. For Social Security and Medicare, noncash commodity wages are never counted as wages for agricultural labor, even when the cash tests are met. For income tax withholding, they are also generally not wages unless you voluntarily treat them as such. Keep cash and commodity pay in separate accounts; blending them at the ledger level makes the threshold tests impossible to apply correctly.
The Two Cash-Wage Tests That Trigger Social Security, Medicare, and Withholding
For farmworkers, Social Security and Medicare coverage does not follow the usual “$1 of wages is covered” rule that applies to most employees. Instead, coverage depends on two thresholds measured each calendar year. If you meet either test, all cash wages you paid that year for agricultural labor become wages for Social Security, Medicare, and income tax withholding purposes — even wages paid before you crossed the threshold.
Test 1: The $150 Per-Employee Test
If you pay $150 or more in cash wages to an individual employee for farmwork during the calendar year, that employee’s cash wages are covered. The $150 is measured per person, per employer, per calendar year, and it counts only cash — checks, cash, direct deposit, and other cash-equivalent pay. Noncash commodity pay does not count toward the $150.
A single $200 payment for a weekend of pruning is enough to pull that worker’s entire year of cash pay into FICA and withholding, even if the rest of the year you paid them only small amounts.
Test 2: The $2,500 Aggregate Test
If your total expenditures for agricultural labor are $2,500 or more in the calendar year — counting both cash and noncash wages paid to all farmworkers — then the cash wages you pay to every farmworker that year are covered, even workers who individually earned less than $150 in cash.
In practice, most commercial operations with any meaningful payroll clear $2,500 early in the season. Once you do, the per-employee $150 test becomes moot for that year: everyone’s cash pay is covered.
If you fail both tests — you spent less than $2,500 in total agricultural labor for the year and no individual received $150 or more in cash — then cash wages to farmworkers are not Social Security/Medicare wages and are not subject to withholding that year.
Here’s how the two tests interact:
| Situation for the calendar year | Cash wages subject to FICA and withholding? |
|---|---|
| Total ag labor < $2,500 AND every worker < $150 cash | No — exempt this year |
| Any one worker ≥ $150 cash | Yes — that worker’s cash wages (and any other worker who also hits $150) |
| Total ag labor ≥ $2,500 | Yes — all farmworkers’ cash wages, regardless of individual amount |
Practical takeaway: track both numbers in real time. Keep a running total of aggregate ag-labor expenditures and a per-worker cash-wages ledger. Many small farms assume that paying someone “just $120” keeps them outside the system, not realizing they already cleared $2,500 with their crew overall.
What “Subject to” Actually Means for Withholding
When cash wages are subject to Social Security and Medicare under the tests above, they are also subject to federal income tax withholding. That does not mean you must withhold in every case — an employee still needs to furnish Form W-4, and you use the Publication 15 withholding tables — but you must treat the wages as wages, offer the paperwork, and report them.
If a worker’s wages are not subject to FICA under the tests, you generally do not withhold income tax from them either, and you do not report them on Form 943. You still need to keep the payment records to prove the tests were not met.
FUTA Is a Different, Higher Threshold
Federal Unemployment Tax Act (FUTA) coverage for farmworkers follows its own trigger, independent of the FICA $150/$2,500 tests. As the agricultural employer, you owe FUTA for the current and next calendar year if you meet either of these lookback tests:
- You paid $20,000 or more in cash wages for farm labor during any calendar quarter in the current or preceding calendar year, or
- You employed 10 or more farmworkers for some part of a day during 20 or more different weeks in the current or preceding calendar year, whether or not those weeks were consecutive and whether or not the workers all worked on the same day.
Notice the differences: FUTA counts only cash wages (not commodity pay), the $20,000 is measured per quarter, not per year, and the headcount test looks back over two years. Once you trigger FUTA in a year, you remain a FUTA employer for the next year as well, even if your payroll drops.
H-2A visa workers are an important exception: wages paid to H-2A nonimmigrant workers are not subject to FUTA at all, even if you otherwise meet the FUTA tests. Those workers may still be subject to income tax withholding if you and the worker agree to voluntary withholding.
Wages for domestic service on the farm — a housekeeper who lives on the property but whose work is personal — follow the household employment rules (Schedule H), not Form 943. Don’t bundle those dollars into your ag-labor totals; they have their own $2,700 cash-wage test for 2026.
Crew leaders muddy the water further. The farm operator is generally treated as the employer for FUTA purposes unless the crew leader is registered under the Migrant and Seasonal Agricultural Worker Protection Act and has a written agreement designating the crew leader as the employer, or substantially all of the workers operate or maintain tractors, harvesting, or crop-dusting machines supplied by the crew leader. If you use a crew, clarify in writing who is the employer for each tax, and keep proof of the crew leader’s registration.
Even if your farm wages are exempt from FUTA this year, you still file Form 940, Employer’s Annual Federal Unemployment Tax Return, to report nonfarm FUTA wages, and either report exempt farm wages as a reconciling item or note the exemption. FUTA and Form 943 are companion filings, not substitutes.
Filing and Depositing Form 943
What Goes on the Return
Form 943 reconciles for the full calendar year:
- Total cash wages subject to Social Security/Medicare
- Income tax withheld from farmworkers (from Forms W-4)
- Taxable Social Security wages (up to the annual wage base, $176,100 for 2025, $181,500 for 2026) and Medicare wages
- Additional Medicare Tax withheld if applicable
- Adjustments for fractions of cents, sick pay, or tips — rare on most farms but on the form
You attach no Schedules B or R unless the form’s deposit rules call for them. If you are a monthly depositor, the return’s monthly liability schedule is part of the return itself. If you are a semiweekly depositor, you file Form 943-A, Agricultural Employer’s Record of Federal Tax Liability, to break down the daily liability and prove deposits matched.
When and How to File
- Due date: January 31 after the calendar year. If January 31 falls on a weekend or federal holiday, it moves to the next business day. If you deposited all employment taxes on time, the filing deadline extends to February 10.
- W-2s and W-3: Furnish Copy B to workers by January 31 and file Forms W-2 with the Social Security Administration plus Form W-3 transmittal by January 31 as well — the accelerated W-2 deadline now applies to farm employers too. Report farm wages in the appropriate W-2 boxes; agricultural wages that were not subject to FICA are not reported.
- Correcting errors: Use Form 943-X, Adjusted Employer’s Annual Federal Tax Return for Agricultural Employees, for the year you are correcting. Do not correct a 943 liability on a future Form 941.
Deposit Rules
The deposit rhythm for Form 943 follows the same monthly vs. semiweekly lookback framework that applies to Form 941, but only the Form 943 taxes are counted in that determination:
- If you reported $50,000 or less in employment taxes during the lookback period (the four quarters of Form 941 plus the annual Form 943 covering the 12-month period ending the prior June 30), you are generally a monthly depositor: deposit the taxes accumulated during a calendar month by the 15th of the following month.
- If you reported more than $50,000, you are a semiweekly depositor: following the Wednesday/Friday standard, and you must record daily liabilities on Form 943-A.
Two quirks catch new farm employers:
- The $2,500 annual accumulation rule can trigger a small-employer deposit exception, but once the threshold is exceeded you move to the monthly or semiweekly schedule.
- All deposits must be electronic via the Electronic Federal Tax Payment System (EFTPS). Paper coupons and checks at the bank are no longer permitted for employment taxes.
Even though you file only once a year, you must deposit throughout the year on the schedule that applies. Waiting until January 31 to send one payment will trigger failure-to-deposit penalties — typically 2% to 10% depending on lateness, plus interest — even if the return itself is timely.
H-2A Workers: What Changes and What Doesn’t
The H-2A temporary agricultural worker program adds a parallel track:
- FICA and FUTA: Wages paid to H-2A workers admitted on H-2A visas are not subject to Social Security, Medicare, or FUTA taxes, regardless of the $150/$2,500 or $20,000 tests. This is true for both the employer and employee portions.
- Income tax: H-2A wages are not automatically subject to withholding, but the worker and employer may enter a voluntary withholding agreement. If you agree to withhold, you need a valid Form W-4, you use Publication 15 tables, you report withholding on Form 943, and you provide a Form W-2.
- Backup withholding and information reporting: If you do not withhold because no agreement exists, you still may need to report compensation to the worker, especially if the worker is a resident alien measured under the substantial-presence test.
Classify H-2A workers correctly in your payroll system with a tax-exempt flag for FICA/FUTA so the tests don’t falsely pull their wages into those computations, but keep them visible for headcount and income-tax tracking.
Common Bookkeeping Mistakes That Draw Notices
Mixing farm and nonfarm payroll on one return. You ran a single payroll run for field crew and packing-shed retail staff, then reported everything on Form 941. The IRS computers match Forms W-2 (Box 1/3/5, Form 943 check box) against the return you filed. A mismatch generates a notice and can reclassify deposits under the wrong form for years.
Treating commodity wages as cash for the $150 test. Paying a worker $300 worth of hay does not satisfy the $150 cash test and does not make that worker’s pay subject to FICA by itself. If you book commodity pay as cash wages, you will over-withhold, over-deposit, and over-report — and clawing it back on a 943-X is tedious.
Thinking the tests reset each pay period. They reset each calendar year, not each quarter or pay period. Once you trip either test in January, every subsequent cash payment that year is covered, even the small make-up payments in December.
Depositing farm taxes with the 941 EFTPS designation. EFTPS requires you to select the correct tax form. A deposit coded as Form 941 when it should be Form 943 will not credit to the Form 943 account, leading to a “missing deposits” notice even though the money left your bank. Keep separate EFTPS payment profiles if you file both forms.
Forgetting the W-2/W-3 acceleration. Filing Forms W-2 in February or March, as some farm software defaults suggest for “annual” filers, now generates late-filing penalties. The January 31 W-2 deadline applies to agricultural employers too since the Protecting Americans from Tax Hikes (PATH) acceleration.
Ignoring the FUTA lookback. You had a bumper year in 2025 with a large harvest crew that triggered FUTA, then cut back in 2026 and assumed you were no longer liable. Under the lookback rule, you remain a FUTA employer for 2026 and must file Form 940 and pay FUTA on at least the first $7,000 of each farmworker’s cash wages.
A Bookkeeping Setup That Makes Form 943 Boring
Good farm payroll bookkeeping mirrors the tax tests:
1. Separate ledgers for farm vs. nonfarm labor. In your chart of accounts, split payroll expense and payroll liabilities into Agricultural Labor — Cash Wages, Agricultural Labor — Commodity Wages, and Nonfarm Labor. Post every hour to the correct account at the time of the payroll, not at year end from memory.
2. Track the two thresholds live. A simple spreadsheet or a Beancount query that sums Agricultural Labor — Cash Wages by employee and in total gives you the $150 and $2,500 meters in real time. When the total crosses $2,500, flag the period — your bookkeeping entry should add a note that all subsequent cash pay that year is FICA-taxable.
3. Run payroll on a calendar that respects deposits. Even though the return is annual, pay on a regular schedule and make EFTPS deposits on the monthly or semiweekly cadence that applies. Reconcile the deposit confirmations to the liability accounts each month so the January reconciliation is a confirmation, not a discovery.
4. Keep cash and noncash pay distinct. If you pay any commodity wages, book them at fair market value on the date of payment to Agricultural Labor — Commodity Wages and do not include them in Social Security/Medicare wage computations. Attach the valuation support to the pay stub.
5. Maintain a single source for Forms W-2/W-3. Your payroll register should be reconcilable to the W-2 Box 1/3/5 totals before you transmit. Reconcile the W-3 totals to Form 943 Line 9 (total wages subject to withholding) and to the Social Security/Medicare wage lines. A one-dollar rounding difference is normal; a $2,500 difference means a classification error.
6. Document crew-leader arrangements and H-2A status. File the crew leader’s MSPA certificate, the written designation of employer status, and each H-2A worker’s visa verification with the payroll records. An auditor will ask for them before reclassifying the liabilities.
7. Close the year deliberately. On December 31, run a year-end pre-close: total ag labor expenditures, list of workers over $150, FUTA quarter analysis for the $20,000 test, headcount-weeks count for the 20-week test, and deposit confirmations mapped to Form 943 liability. Those workpapers are the support file for the return and for the next year’s lookback.
If you use a cloud payroll provider, confirm it supports Form 943 at all. Many small-business payroll platforms handle Form 941 beautifully and Form 943 not at all, or silently file your farm wages on Form 941 because that’s their default. Ask specifically: “Do you file Form 943, furnish W-2s coded as agricultural, and track the $150/$2,500 tests?” If the answer is no, run farm payroll through a provider or manual workflow that does.
What Happens If You Get It Wrong
Penalties stack quickly and they are not discretionary:
- Failure to file Form 943: 5% of the unpaid tax per month, up to 25%
- Failure to deposit: 2% to 10% depending on days late, even if the annual return is filed on time
- Failure to furnish or file correct W-2s: $65 to $330 per form for 2025–2026 (indexed), with intentional-disregard penalties far higher
- Misclassification of farm vs. nonfarm liabilities: The erroneous return may be considered not filed, restarting the failure-to-file clock on the correct return
The IRS also has three years to assess additional employment tax from the date you filed Form 943 — six years if the understatement exceeds 25% of the tax. Keeping a plain-text, version-controlled payroll ledger that shows every test, every payee, and every EFTPS confirmation is the fastest way to answer a notice.
Simplify Your Financial Management
Getting agricultural payroll right comes down to tracking the right thresholds at the right frequency and keeping farm and nonfarm labor cleanly separated. Beancount.io gives you plain-text accounting that is transparent, version-controlled, and AI-ready — perfect for running live queries on the $150 and $2,500 tests, reconciling EFTPS deposits to liabilities, and keeping a year-end workpaper that ties Form 943, Forms W-2/W-3, and Form 940 together without a black box. Explore the docs to see how farms structure their chart of accounts, then get started for free and make next January’s annual filing the boring one it should be.