BlogHow-To

How to Manage Farm Operations, Inventory, and Sales

How small farms manage CSA subscriptions, farmers market POS, restaurant accounts, livestock and crop tracking, seasonal labor, and USDA compliance — without juggling six disconnected tools.

Davaughn White·Founder
11 min read

A small farm is six sales channels and three production cycles running at once. CSA subscribers expect their box on Wednesday. The farmers market opens at 7 a.m. Saturday. The farm stand has to be stocked Friday afternoon. The chef at the bistro downtown texts at 11 p.m. asking what you'll have Tuesday. Meanwhile the layers need feed, the Roma tomatoes need to go in this week or they won't ripen before frost, and the H-2A worker who showed up in March goes home in November.

The farm that wins is the one whose tomatoes show up at 7 a.m. Saturday at the market AND on a chef's plate Tuesday — same harvest, different invoice, no double-counting. Most farm software solves one slice of that. QuickBooks for the books. Square for the market. Mailchimp for the CSA newsletter. A spreadsheet for the planting schedule. A second spreadsheet for the chef invoices. By August, the spreadsheets disagree with each other and you're running the farm from memory.

This guide walks through the five operational stacks a diversified small farm needs — crop and livestock, CSA, farmers market, restaurant and wholesale, and labor and compliance — and how to run all of them on one platform instead of six.

Step 1: Crop and Livestock Tracking

Production planning is the spine. Everything downstream — what you can sell, what you can promise the chef, what goes in the CSA box — comes from what's actually in the ground or in the barn.

What to track per crop: variety, planting date, days-to-maturity, expected harvest window, yield estimate, square footage or row count, succession number. The yield estimate is what tells you whether you have 40 lbs of tomatoes or 400 lbs hitting the same week. That's the difference between a $200 farmers market and a chef relationship.

What to track per livestock group: breed, ear-tag or band ID, birth date, weight gain, vaccination dates, breeding cycle position, expected slaughter or laying-end date. Pasture-raised eggs need flock-age tracking because dozen-per-bird drops after week 70. Beef cattle need finish-weight projections so you can pre-sell quarters six months out.

Crop rotation is the rule that ties planning to soil health: brassicas don't follow brassicas, nightshades don't follow nightshades, legumes go where heavy feeders just left. A field map with the last three seasons of plantings prevents the rotation mistakes that show up as disease pressure two years later.

A farm CRM with custom record types holds all of this — plantings, livestock groups, field plots, harvest logs — in one place, with the harvest log feeding the inventory that the CSA, market, and chef invoices all draw from.

Step 2: CSA Subscription and Member Management

CSA is recurring revenue with a logistics problem. The members paid in March. You owe them a box every week from May through October. Miss one week and the email thread starts.

What the system needs to do: bill subscriptions on the schedule the member signed up for (full season, half season, monthly installments, weekly), generate the weekly box manifest based on what actually got harvested, route the box to the right pickup site (farm stand, three drop-offs around town, home delivery for the premium tier), handle vacation holds without losing the member's place in the queue, and surface a member portal where they can update their card, swap a vacation week, or pause for a month.

The weekly box content is where most CSAs leak quality. The harvest comes in Tuesday afternoon. Someone has to decide what's in this week's box, write it on a card that goes in every box, and post it to the member newsletter. If that decision happens in a group text and a Google Doc, the card and the newsletter and the box content stop matching by week 4.

Doing this on one platform means: subscription billing pulls from the same customer record as the CSA member portal. The weekly harvest log generates the box manifest. The newsletter pulls from the manifest. One source of truth, one button, three outputs.

Step 3: Farmers Market POS and Inventory

Saturday morning is the most operational hour of the week. Tent up by 6:30. Tables loaded, signs out, scale calibrated, change box opened, first customer at 7:00. By 1 p.m. you need to know what sold, what's left, and what you can promise the chef who walked the market and asked about peppers.

What the market POS needs: mobile checkout (phone or tablet, cellular fallback because rural market wifi is a fiction), weighed pricing for produce sold by the pound, unit pricing for bunches and pints, EBT/SNAP support if you take it, and a tip option for the high-touch customer base. The cart should accept cash, card, EBT, and farm-store credit on the same transaction without requiring a different app.

Market-day inventory tracking is the part that gets ignored. You loaded the truck with 60 lbs of tomatoes, 40 lbs of cucumbers, 30 dozen eggs, and 12 quarts of blueberries. By 1 p.m. the system should tell you you sold 52 lbs of tomatoes, 38 lbs of cucumbers, 28 dozen eggs, and 9 quarts of blueberries — and what's left goes back to the farm for the CSA box, the farm stand, or the chef.

That ending inventory is what unlocks the rest of the week. The chef text at 11 p.m. asking about peppers gets answered from real numbers, not a guess.

Step 4: Restaurant and Wholesale Accounts

Chef accounts are the highest-margin channel and the one that requires the most professionalism. The chef is buying because your tomatoes taste better than the Sysco truck's. They will leave if you become a flake.

What the chef relationship needs: a weekly availability list (sent Sunday night, what you'll have for the Tuesday and Friday deliveries), a clean way to take the order (email reply, text, portal — chef's choice), a delivery route that gets to four restaurants between 8 and 11 a.m. without the produce sitting in a hot van, an invoice that lands in the chef's inbox the same day with line items they can hand to their bookkeeper, and net-15 payment terms tracked so you know who's late.

The weekly invoice cycle is where small farms get burned. You delivered eight times in October. By November you've forgotten which delivery had the substitution, and the chef's bookkeeper is asking why two invoices show different prices for the same lettuce. A wholesale account record that ties every invoice back to the underlying delivery and the underlying harvest log is the only durable answer.

Delivery routes also matter more than they look. A four-stop route at 8 a.m. is one truck-hour. Two two-stop routes is two truck-hours. Routing software that batches deliveries by zone and time window saves a working morning per week.

Step 5: Labor and Compliance

Family farms become real businesses the day they hire someone. Seasonal labor is when the paperwork gets serious.

H-2A (the agricultural guest worker program) is the most regulated piece. Every H-2A worker requires a job order filed with the State Workforce Agency, housing inspections, transportation, the adverse effect wage rate, and weekly pay records that the Department of Labor can request at any time. Mess up the housing inspection and you can lose the program for a year.

Seasonal payroll is its own problem. You might have two full-time year-round workers, four H-2A workers from April to November, and a dozen weekend market helpers from May to October. Some are W-2, some are 1099, some are paid in farm credit and a meal. The platform that runs the books has to handle all of those without a spreadsheet on the side.

USDA Organic certification, if you carry it, requires a season's worth of records: every input applied to every field, every seed source, every harvest, every wash-pack step. The annual inspection wants to see the records, not hear about them. OSHA records on injuries, training, and PPE are required for any farm with 11+ employees. Both certifications die in a clipboard binder and live in a digital record system.

A single platform that ties workers to time entries, time entries to payroll, payroll to tax filings, and field activity to compliance logs is the version of farm software that survives an audit.

Run your CSA, farmers market POS, restaurant accounts, and seasonal payroll on one platform. [Try Deelo CRM](/apps/crm) — built for diversified small farms.

Start Free — No Credit Card
What is the best farm management software for small diversified farms?
The best farm management software for a small diversified farm handles five things on one platform: crop and livestock tracking with harvest logs, CSA subscription billing and member portal, mobile farmers market POS with weighed and unit pricing, restaurant/wholesale invoicing with delivery routing, and seasonal payroll with H-2A and USDA Organic record-keeping. Deelo combines CRM, subscriptions, inventory, invoicing, and automation in one platform starting at $19/seat/mo, which fits the budget of a farm doing under $1M in revenue better than stacking five SaaS subscriptions.
How do I manage CSA subscriptions, farmers market sales, and chef accounts without double-counting inventory?
The trick is one harvest log feeding all three channels. When you log 60 lbs of tomatoes harvested Tuesday, the system should reduce that pool as the CSA box manifest reserves 30 lbs, the market load-out pulls 25 lbs Saturday morning, and the chef order takes the remaining 5 lbs Friday. If each channel runs in a separate spreadsheet or app, you'll oversell by the third week of August. A unified inventory that all sales channels draw from is the only way to keep the math honest.
Do I need separate software for my CSA and my farmers market POS?
No. A modern farm platform handles CSA subscription billing, the member portal, weekly box manifests, mobile farmers market POS, weighed and unit pricing, EBT, and end-of-day reconciliation in the same system. Running CSA in one tool (like Harvie or Local Line) and POS in another (like Square) means your CSA member's market purchase doesn't show on their account and your inventory doesn't reconcile across channels. One system avoids that entire reconciliation problem.
What records do I need to keep for USDA Organic certification?
USDA Organic certification requires a season's worth of records on every input applied (compost, OMRI-listed pesticides, foliar feeds), every seed source with organic certification documentation, every field activity (planting, cultivation, harvest), every wash-pack step, and the lot codes that tie a harvest to the customer it was sold to. The annual inspector wants traceability from the customer's invoice back to the field. A digital record system with field-level activity logs and harvest-log-to-invoice linking makes the inspection a one-day visit instead of a week of binder-shuffling.
How do small farms handle H-2A worker payroll and compliance?
H-2A workers require a job order filed with the State Workforce Agency, approved housing with documented inspections, transportation provided to and from the worker's home country, the federal adverse effect wage rate (which changes annually by state), and weekly pay records the Department of Labor can request. Most small farms run H-2A payroll through a specialized agricultural payroll service or through a farm management platform that handles W-2, 1099, and H-2A together. The compliance layer is non-negotiable — losing H-2A program access for a year because of a paperwork miss can end a farm that depends on seasonal labor.
What's the cheapest way to run a farm stand, CSA, and chef accounts together?
The cheapest durable setup for a diversified small farm is one all-in-one platform at roughly $20-50/seat/mo handling CRM, subscriptions, inventory, POS, and invoicing — versus stacking Square ($60+/mo with hardware), a CSA platform ($50-150/mo), QuickBooks ($30-200/mo), and Mailchimp ($20+/mo) for $160-430/mo total. Deelo at $19/seat/mo is the lowest end of the all-in-one range and replaces all four. The bigger savings, though, is the time you don't spend reconciling the four separate systems against each other every Sunday night.

Explore More

Related Articles