
Guides
Part of Flower Farm Compliance Guide: A Records Framework
Flower farm recordkeeping system: a design framework
A design framework for a flower farm recordkeeping system, covering inventory, identifiers, field capture, crop links, corrections, retention, retrieval tests.
What to take away
- Start with the decisions and obligations the records must support.
- Use stable identifiers so inputs, work, harvest, orders, incidents, and costs can be traced.
- Capture required facts at the worksite, then review them on a fixed schedule.
- Keep source documents and correction history instead of silently overwriting entries.
- Test retrieval with a mock inspection, complaint, crop review, and tax handoff.
A flower farm recordkeeping system should answer a question without reconstructing a season from memory. It should show what happened, where, when, to which crop or lot, under whose responsibility, with what input, and what followed. For cut flowers, it should also connect harvest quality and handling to the buyer and sale.
Do not begin by buying software. List the records required by law, certification, insurance, employment, contracts, taxes, and management. A paper log or spreadsheet in Google Sheets or Microsoft Excel can work if it preserves the required fields and relationships; choose tools only after the inventory is clear.
Step 1: make a record inventory
Create a table with record name, purpose, authority, required fields, person responsible, capture point, storage location, access, retention period, and review frequency.
Example completed row: Record: federal restricted-use pesticide application; purpose: document covered uses; authority: federal restricted-use pesticide recordkeeping requirements; fields: the nine elements listed in Step 5; owner: certified applicator; capture: at application; storage: pesticide log with label; access: authorized staff; retention: two years federally, longer if required by state law; review: each entry.
Record inventory table fields
- Record name and purpose
- Authority and required fields
- Person responsible and capture point
- Storage location and access
- Retention period and review frequency
Common groups include:
- entity, licenses, permits, land, insurance, and contracts;
- fields, beds, structures, crops, cultivars, and planting lots;
- propagation and succession plantings, including seed or stock lot, cultivar, planting date, bed, and planned harvest window;
- soil tests, amendments, irrigation, and weather;
- pesticide purchases, labels, safety data, applications, training, and entry restrictions;
- worker identity, terms, hours, payroll, training, and incidents;
- harvest, stem counts, grades, storage, waste, and buyer complaints;
- inventory, orders, invoices, credits, payments, and tax support;
- farmers market stalls, florist and wholesale accounts, and CSA or subscription orders;
- organic or environmental claims and supporting measurements; and
- equipment, maintenance, calibration, vehicles, and reusable containers.
Mark whether a record is legally required, contractually required, or management only. That distinction prevents a voluntary worksheet from being mistaken for a complete compliance record.
Step 2: create stable identifiers
Use short IDs that do not change when a field gets a new nickname. Example patterns:
Stable ID patterns by item
Item
- Field or structure
- F03, T02, GH01
- Bed
- F03-B14
- Crop planting
- 2028-ZIN-04
- Harvest lot
- 2028-07-14-ZIN04-A
- Pesticide application
- PA-2028-019
- Worker
- W017
- Order
- SO-2028-00482
- Incident
- INC-2028-003
Example ID
- Field or structure
- Bed
- Crop planting
- Harvest lot
- Pesticide application
- Worker
- Order
- Incident
| Item | Example |
|---|---|
| field or structure | F03, T02, GH01 |
| bed | F03-B14 |
| crop planting | 2028-ZIN-04 |
| harvest lot | 2028-07-14-ZIN04-A |
| pesticide application | PA-2028-019 |
| worker | W017 |
| order | SO-2028-00482 |
| incident | INC-2028-003 |
Keep an ID dictionary. Never reuse a retired identifier for a different field, person, product, or order.
Step 3: design field-level capture
Place the entry point where work happens. A waterproof paper log, phone form, scanner, or tablet can all work. Minimize free text for repeated fields and use controlled choices for crop, bed, task, unit, and reason codes.
Every field entry must carry
- Record ID
- Date and time where relevant
- Person entering it
- Field, bed, structure, crop, or lot
- Measured quantity and unit
- Source document or attachment
- Exception or note and review status
Every entry should carry:
- record ID;
- date and time where relevant;
- person entering it;
- field, bed, structure, crop, or lot;
- measured quantity and unit;
- source document or attachment;
- exception or note; and
- review status.
Do not let a blank mean both zero and unknown. Use distinct values for none, not measured, not applicable, and missing.
Step 4: build the crop chain
Connect the stock or seed lot to propagation, planting, inputs, scouting, harvest, grading, storage, and sale. For cut flowers, carry each harvest lot through stem counts by grade, bunching, postharvest treatments, cooler entry and exit, recorded holding temperatures, and vase-life observations. A harvest lot does not need to follow every individual stem, but it should be narrow enough to investigate a quality or treatment issue.
Record culls and unsold product separately from marketable yield, using stem counts and grades where useful. Link sales units to the crop or product group at the resolution needed for costing and claims.
Step 5: configure pesticide records
Build required fields from the current law, product label, license, and program rules. For covered pesticide uses, include the EPA Worker Protection Standard (WPS), 40 CFR Part 170, in the safety record inventory. Use EPA's state pesticide lead-agency contacts to identify the actual regulatory agency for the farm's state; state requirements may add fields or longer retention periods, so do not assume a generic spray log covers every jurisdiction.
Federal RUP recordkeeping rules
- 2 yearsretention for restricted-use pesticide records
- 9 elementsmust be recorded per application
- 14 daysdeadline to record the nine elements
USDA Agricultural Marketing Service states that certified private applicators must keep federally restricted-use pesticide application records for two years and record nine elements within 14 days. Its federal pesticide recordkeeping page adds that no single federal form is required, so those fields can fit into a broader farm system. The nine elements are:
- Brand or product name.
- EPA registration number.
- Total amount applied.
- Location of application.
- Size of the area treated.
- Crop, commodity, or stored product treated.
- Month, day, and year of application.
- Name of the certified applicator.
- Certification number of the applicator.
State rules may demand more or longer retention.
Add management fields such as weather, target, equipment, nozzle, calibration, start and stop time, restricted-entry interval, notification, personal protective equipment, and efficacy when they are useful or required. Keep the label version tied to the application.
Step 6: connect labor and sales
Workers should record task, crop or channel, start and stop time, and paid status through an approved system. For covered FLSA employees, records include identifying information, pay basis and rate, hours worked each day and workweek, straight-time and overtime earnings, deductions, total wages, pay period, and payment date. For covered MSPA employment, retain required terms-of-employment information and wage statements. Protect payroll and personal information with limited access. The Department of Labor's overview of agricultural employment statutes lists recordkeeping among the core requirements of the FLSA and MSPA for covered farm employers, and it warns that the laws' coverage can overlap.
Orders should link product, quantity, price, tax, fee, discount, delivery, credit, and payment. For farmers market stalls, retain sales and fee records and account for unsold stems; for florist and wholesale accounts, retain orders, grades, invoices, deliveries, and credits; for CSA or subscription flowers, record quantities promised and fulfilled. Keep original invoices, receipts, bank records, and corrections. A sales total without units and channel costs cannot support crop or outlet decisions.
Step 7: control corrections
Never erase history from a compliance or financial record. Preserve the original value, corrected value, date, person, and reason. For paper, make a readable single-line correction under the applicable procedure. For digital tools, use an audit log or correction table.
Weekly exception report checks
- Missing fields
- Duplicate IDs
- Impossible dates
- Inconsistent units
- Negative inventory
- Unclosed incidents
- Unpaid invoices
Set a weekly exception report for missing fields, duplicate IDs, impossible dates, inconsistent units, negative inventory, unclosed incidents, and unpaid invoices.
Step 8: protect and retain records
Back up digital data to a separate protected location. Restrict payroll, medical, customer, and credential access. Keep a data dictionary and export path so a vendor change does not trap the farm's history.
Set retention by record type and authority. A single purge date for every record can destroy documents still needed for assets, employment, pesticide, tax, organic, insurance, or contract purposes.
Use a record-specific schedule; these federal periods are examples, not a blanket schedule for every farm record: federally restricted-use pesticide application records are kept for two years; FLSA payroll records for three years and wage-computation records, such as timecards, for two years (29 CFR 516.5–516.6); and certified organic operations retain records for five years beyond creation under USDA National Organic Program regulations, 7 CFR 205.103(b)(3). Confirm whether state, tax, contract, insurance, or other requirements call for longer retention.
Step 9: test retrieval
Run four drills:
- retrieve one pesticide application and its label, worker information, and treated location;
- trace a buyer complaint back to harvest and crop records;
- produce one crop and channel cost report from source entries; and
- hand a sample month of income and expense support to the accountant.
Record the time and missing items. Fix the system, then repeat the drill.
Common questions
Should records be paper or digital?
Either can work. Choose for field reliability, required signatures, access, backup, correction history, reporting, and staff skill. A controlled hybrid system is common.
How detailed should crop records be?
Detailed enough to meet duties, trace problems, support claims, and improve decisions. Extra fields that are never reviewed add work without control.
Can one log cover all pesticide applications?
Only if it captures every field required by the applicable federal, state, label, employer, and certification rules.
Who reviews data quality?
Assign a named reviewer and deadline. The person entering data should still check the record at the point of work.







