# Why Your Biggest Sod Customer Might Not Be Your Best Customer

By David Lapham

Your best sod customer is the one whose business leaves a worthwhile contribution, pays as agreed, and fits the way your farm can reliably grow, harvest, and deliver grass. The account at the top of the sales report may do all of those things. A large invoice total alone cannot tell you.

Discounts, freight you absorb, credits, slow collections, and special handling can change the order of that list. I would review those costs before offering another volume discount, reserving more acreage for an account, or describing the customer base to a buyer.

The point is to improve the relationship with facts. A demanding account may need different delivery days, clearer order cutoffs, or a price that pays for the service it receives.

## Start with customer contribution

**Customer contribution is the revenue left after the costs included in a defined customer analysis.** In a conventional contribution-margin calculation, sales less variable costs leaves money to cover fixed costs and profit. [Iowa State Extension explains that distinction](https://www.extension.iastate.edu/Agdm/wholefarm/html/c5-201.html).

For an annual customer review, I would use this bridge:

1. Begin with sod sales before discounts and credits.
2. Subtract discounts, rebates, and claim credits to get net sod sales.
3. Add freight and other service charges actually billed.
4. Subtract variable growing and harvesting costs attributable to that volume, actual delivery expense, extra service costs, and credit losses.
5. Show the cost of money tied up in receivables separately.

Call the result what it is: a customer contribution analysis under your stated cost rules. It is neither the farm's net profit nor its cash balance. Land costs, equipment ownership, continuing salaries, and other shared overhead still need to be covered. Customer-specific fixed commitments also need their own line if they are relevant to the decision.

Use the same period and cost rules across accounts. Separate varieties and services when their costs differ. A customer buying more expensive grass should not inherit the average cost of every product on the farm. Compare contribution dollars, contribution per saleable square foot, and the share of scarce harvest or dispatch capacity consumed.

The [production cost guide](/insights/sod-production-cost-per-square-foot) distinguishes variable and full farm-gate costs before you assign them to an account.

## Find the costs the sales report misses

### Discounts should purchase something useful

A lower unit price can make sense when a customer provides dependable volume, efficient loading, fewer sales calls, or reliable payment. The question is whether those benefits occur in the records.

List price is not realized price. Include annual rebates, early-payment discounts actually taken, promotional credits, and negotiated allowances. If the accounting export already shows sales after discounts, do not subtract them again.

[Oregon State Extension's pricing guide](https://extension.oregonstate.edu/catalog/em-9361-how-much-can-i-charge-my-farm-products) treats costs, customers, competition, and quantity as parts of the pricing decision. It does not support granting a discount simply because an account is large. For a sod account, tie the concession to a specific arrangement you can measure, such as advance orders or consolidated pickups.

### Freight collected is different from freight spent

Keep the freight charge on the invoice separate from the expense of serving that customer. An account that pays a delivery fee can still consume more delivery resources than the fee recovers.

For this customer review, roll up the actual order and route records for the period. Include waiting, redelivery, and special trips once, in the appropriate cost line. Keep normal loading in the production or handling cost where you already record it.

This separation matters in published comparisons too. The [UF/IFAS Florida Sod Inventory and Pricing Report for 2025](https://ask.ifas.ufl.edu/publication/EP658/pdf) reports 2024 sod prices excluding transportation. It surveyed 26 responding members of Turfgrass Producers of Florida in January 2025. Its grass prices are not delivered customer margins or current quotes.

### Claims need both an amount and a cause

Track the credit issued, replacement grass, extra transport, and handling required to resolve a claim. A credit reduces revenue; replacement and redelivery can create additional costs. Do not book the same economic loss twice.

Then record what happened. Was there a field-quality problem, a loading error, a delivery delay, or a disagreement about the order? A costly claim caused by the farm is a reason to fix the farm's process. It is not evidence that the customer is unreasonable. Keep disputed amounts distinct from approved credits.

### Service time belongs in the review

Rush changes, repeated small releases against a large order, unusual paperwork, collection calls, and after-hours coordination all use resources. Record time for a representative period, then extend it cautiously to the annual review.

[University of Minnesota Extension's marketing analysis](https://extension.umn.edu/agriculture/farm-operations-and-systems/agricultural-business-management/marketing-farm-products/marketing-mix-analysis-for-farm-operators) includes time spent arranging sales and moving products. It also warns that a marketing-only comparison can miss production-cost differences. Apply that discipline to individual sod customers, with farm-specific costs.

Paid overtime and outside fees may change immediately. A salaried dispatcher's hours may not. Show the latter as a capacity demand, or as a separately labeled allocation, rather than suggesting that ending the account would eliminate that salary. Owner time deserves a visible record even when it produces no separate paycheck.

Build freight and route assumptions from the [delivery profitability worksheet](/insights/sod-delivery-profitability).

## Three hypothetical customers change the ranking

The following annual example is entirely hypothetical. These are invented accounts and assumptions, not observed sod prices, industry margins, or recommended terms. Each amount covers a full year's orders. Production costs include only the variable growing, harvest, and normal loading costs assigned to those orders; shared overhead is excluded.

All dollar amounts in the table are **thousands of dollars**. Freight billed is revenue; freight spent is an expense.

| Annual customer bridge | A: Large contractor | B: Scheduled installer | C: Smaller pickup reseller |
|---|---:|---:|---:|
| Sod sales before discounts and credits | $600.0 | $360.0 | $200.0 |
| Less discounts and rebates | $48.0 | $0.0 | $10.0 |
| Less approved claim credits | $18.0 | $3.6 | $2.0 |
| Net sod sales | $534.0 | $356.4 | $188.0 |
| Add freight billed | $30.0 | $24.0 | $0.0 |
| Net invoice revenue | $564.0 | $380.4 | $188.0 |
| Less variable production and normal harvest costs | $360.0 | $216.0 | $120.0 |
| Less delivery expense | $100.0 | $30.0 | $0.0 |
| Less extra service and handling | $48.0 | $6.0 | $3.0 |
| Less credit losses | $6.0 | $0.4 | $0.0 |
| **Customer contribution before capital charge** | **$50.0** | **$128.0** | **$65.0** |
| Average collectible receivables | $84.0 | $10.0 | $0.0 |
| Illustrative annual capital charge at 10% | $8.4 | $1.0 | $0.0 |
| **Contribution after illustrative capital charge** | **$41.6** | **$127.0** | **$65.0** |

Extra service assumes additional paid labor and handling at an invented all-in cost of $40 an hour: 1,200 hours for A, 150 for B, and 75 for C. Those hours exclude work already charged to production and delivery. There are no additional account-specific fixed costs in this illustration.

The capital charge is average collectible receivables multiplied by an assumed annual 10% cost of funds. It is a comparison tool, not a quoted borrowing rate, late fee, or actual interest bill. Receivables are shown after the stated credit losses. No financing expense has already been deducted in the table. Actual customer funding needs would also reflect deposits, supplier terms, and when farm costs are paid.

### A brings volume and a service problem to solve

A leads the sales report, but $70,000 of delivery expense remains after its freight charges. Frequent rush changes also require substantial extra paid work. It leaves $41,600 after the illustrative capital charge.

That account still contributes something toward overhead. Removing it would not automatically improve profit. First identify what expenses would actually stop, whether remaining grass could be sold elsewhere, and whether a revised service arrangement would work.

### B earns its place through the whole order cycle

B buys less sod but uses planned delivery windows, has fewer adjustments, and leaves $127,000 after the illustrative capital charge. The attraction is the total result, rather than a high selling price by itself.

B's historical routine should inform planning. Confirm its upcoming projects and buying authority before treating last year's orders as next year's commitment.

### C is smaller and easier to fund

C receives a discount, picks up its orders, and prepays. Its $65,000 contribution exceeds A's in this example. Pickup does not eliminate the farm's normal harvest, loading, or service responsibilities; those are included in C's stated costs.

C may be worth developing. It does not follow that every pickup customer is better than every delivered account. These results come from the assumptions in this table.

## Put payment speed beside margin

An invoice that earns a contribution can still leave the farm funding payroll while it waits for collection. Review average receivables, overdue balances, disputed invoices, and actual payment history together.

For customers that pay after invoicing, calculate dollar-weighted payment days: multiply each paid invoice amount by its days from invoice to payment, add those results, and divide by the paid invoice dollars. Review partial payments separately or calculate at payment level. List unpaid invoices alongside that measure so a customer with many unsettled bills does not look prompt merely because only its paid invoices were counted.

Terms matter too. Payment on day 45 means something different under agreed 45-day terms than under 15-day terms. Neither account should escape the funding-cost review.

The [OCC's receivables-financing handbook](https://www.occ.treas.gov/publications-and-resources/publications/comptrollers-handbook/files/accts-rec-inventory-financing/pub-ch-accts-rec-inventory-financing.pdf) discusses aging, customer quality, disputes, allowances, and concentrations as distinct credit considerations. It is bank-supervision guidance, not a sod-farm credit policy. Set your own terms and account limits using the farm's cash needs and customer evidence.

Use the [working capital cash plan](/insights/sod-farm-working-capital) to test how those collection dates affect the whole farm's funding needs.

## Use a customer scorecard that leads to action

I would keep one row per customer, backed by invoices, credits, delivery records, service logs, and receivables. Start with a complete operating year and compare the same season in prior years where records permit. Update the review as conditions change.

| Scorecard field | What to record | Decision it should support |
|---|---|---|
| Realized revenue | Sod sales, discounts, credits, freight billed | Is the quoted deal the deal we actually deliver? |
| Contribution | Defined costs, total dollars, dollars per saleable square foot | Which accounts fund the farm after their service demands? |
| Payment | Agreed terms, weighted days, unpaid aging, disputes, losses | Do terms, deposits, or follow-up need revision? |
| Service demand | Extra hours, rush changes, small releases, peak capacity used | Would order cutoffs or different service pricing help? |
| Repeat demand | Active buying periods, reorder volume, project pipeline, cancellations | What can we reasonably plan to sell again? |
| Concentration | Share of net revenue, contribution, receivables; related accounts | What happens if this source of demand slows? |
| Relationship continuity | Who orders, who approves, who handles service, written commitments | What would have to continue through a management or ownership change? |
| Next action | Named owner, agreed change, review date, evidence needed | Who will do what before the next review? |

Use **retain and develop**, **repair the terms**, **investigate missing evidence**, or **evaluate alternatives** as action labels. Do not turn unknown data into a favorable score. I would avoid collapsing this into one numerical grade: a serious collection issue can disappear inside a weighted average.

[Missouri Extension's cost-assessment guide](https://extension.missouri.edu/publications/g647) stresses consistent units and avoiding duplicate costs. Those controls belong in this scorecard too. Reconcile customer totals to the accounting records, document estimates, and leave shared costs visible at the farm level.

## Concentration and repeat demand answer different questions

**Concentration measures dependence. Repeat demand describes buying history.** A concentrated account can be profitable and dependable; a widely spread customer list can still generate weak contributions.

Calculate each account's share of net invoice revenue using one consistent definition. Also calculate contribution share when the farm's total contribution is positive and meaningful, and share of outstanding receivables on the same date. If some accounts lose money, contribution shares can exceed 100% or become misleading; show the dollar amounts alongside them.

Group related entities and ask whether apparently separate customers depend on the same developer, project, geography, or end market. A longer customer list does not necessarily remove a common source of risk. Kentucky Extension's [sod profile](https://ccd.uky.edu/resources/crops/nursery-ornamental/sod) identifies construction and development as demand influences; that general context is a reason to investigate your own mix, not a forecast for your farm.

There is no universal acceptable customer percentage established by this analysis. Test a farm-specific scenario: what if the largest account pauses for a season or buys materially less? Calculate lost revenue less costs genuinely avoided, then adjust for supported replacement business. Explain what happens to grass, available capacity, and collection of existing invoices. Do not count avoided costs twice or treat unproven replacement sales as certain.

For repeat demand, distinguish recurring purchases across seasons from repeated deliveries into one finite project. Track customers that return, what they buy, and whether contribution and payment behavior hold up. [UVM's sales-tracking guidance](https://www.uvm.edu/extension/newfarmerproject/resources/sites/default/files/resource-files/Tracking_Sales.pdf) makes repeat buying and dependence on a few customers useful questions. Historical reorders remain evidence of past behavior, not a promise of future purchases.

## Improve the terms before abandoning the account

Return to hypothetical Customer A. Suppose a prospective service agreement produces $20,000 more freight revenue, eliminates $12,000 of extra service cost, and reduces average receivables by $20,000. With volume and every other assumption unchanged, contribution before the capital charge becomes $82,000. At the same assumed 10%, the charge falls to $6,400, leaving $75,600. That is a $34,000 improvement over $41,600.

Those changes are a proposal to test, not an entitlement. The customer could reject the arrangement or reduce purchases. [Iowa State's partial-budget method](https://www.extension.iastate.edu/AGDm/wholefarm/html/c1-50.html) provides the discipline: compare added revenue and reduced costs with added costs and lost revenue. Include the customer's likely response and any displaced business.

Make the service conversation specific: agreed order quantities, cutoffs, delivery windows, acceptance documentation, invoice contact, and payment schedule. The [University of Maine's producer guide](https://extension.umaine.edu/publications/1161e/) emphasizes clarifying these expectations with business buyers. Better records should improve the relationship on both sides.

If you plan to sell the farm, preserve the same evidence for a buyer. A customer list alone does not demonstrate that revenue will continue under new ownership. Identify who holds the relationship, what customers actually committed to, and what service the next operator must provide. Have counsel review relevant contract terms and any consent requirements for the proposed transaction; do not assume the relationship or agreement transfers automatically.

My recommendation is to build the scorecard before you need it for a sale. It can improve today's customer decisions while giving a future buyer a clearer explanation of the earnings. If you are considering selling your land, operating business, or both, [start a confidential conversation about your sod farm](/sell-my-farm).

## Sources and further reading

- [Iowa State: contribution margin and breakeven volume](https://www.extension.iastate.edu/Agdm/wholefarm/html/c5-201.html) and [partial budgeting](https://www.extension.iastate.edu/AGDm/wholefarm/html/c1-50.html).
- [Minnesota: marketing mix analysis](https://extension.umn.edu/agriculture/farm-operations-and-systems/agricultural-business-management/marketing-farm-products/marketing-mix-analysis-for-farm-operators), [Missouri: channel costs](https://extension.missouri.edu/publications/g647), and [Oregon State: farm pricing](https://extension.oregonstate.edu/catalog/em-9361-how-much-can-i-charge-my-farm-products).
- [UF/IFAS: Florida sod survey published in 2025](https://ask.ifas.ufl.edu/publication/EP658/pdf) and [Kentucky: sod production profile](https://ccd.uky.edu/resources/crops/nursery-ornamental/sod).
- [OCC: receivables and inventory financing](https://www.occ.treas.gov/publications-and-resources/publications/comptrollers-handbook/files/accts-rec-inventory-financing/pub-ch-accts-rec-inventory-financing.pdf), [UVM: tracking repeat sales](https://www.uvm.edu/extension/newfarmerproject/resources/sites/default/files/resource-files/Tracking_Sales.pdf), and [Maine: communicating with business buyers](https://extension.umaine.edu/publications/1161e/).

