← All resources

How to Run a Market-Style CSA (the Choice Model) Without an Account Book

Share this guide, or one section of it.
A CSA member checking out on a tablet at an unattended farm pickup shed full of autumn produce

More farms are walking away from the fixed weekly box. Members got tired of the third bunch of kohlrabi they didn't ask for, and farmers got tired of fielding "can I swap this?" emails. The market-style CSA — also called a choice CSA or credit model — fixes both: instead of handing out a pre-packed box, you sell members a prepaid balance they spend on whatever you actually have that week.

It's a better deal for everyone. Members buy what they'll eat, so less food goes home to rot. You still get the cash up front that makes a CSA worth running. And the "I hate turnips" complaints disappear, because nobody's choosing for anyone.

There's exactly one thing that makes or breaks it: tracking each member's balance. Get that right and the model runs itself. Get it wrong — a shoebox of index cards, a staffer squinting at an account book while a line forms — and you've traded box-packing drudgery for checkout drudgery.

This guide is about getting it right, specifically for the farms we build for: self-serve stands, pickup sheds, and fridges with no cashier standing there. That's the hard version of the problem, and it's the one almost no CSA software solves well.

The model in one picture

How a market-style (credit) CSA actually flows1. Member prepays — They buy a season of credit up front — one payment, no box to commit to.; 2. Credit lands on their account — The till holds it as a store-credit balance tied to their name.; 3. They shop when they want — At the stand or shed they scan a barcode, or snap a photo and AI identifies the item, and build a cart.; 4. The sale debits the balance — They pick their account at checkout; the total comes off their credit — no cash to leave, no one to pay.; 5. Everyone sees what's left — The receipt and the member's own page show the running balance, so nobody's guessing.; 6. Top up or roll a short week — Members add value at the till or online; a missed or short week can go back as credit.How a market-style (credit) CSA actually flows11. Member prepaysThey buy a season of credit up front — one payment, no box to committo.22. Credit lands on their accountThe till holds it as a store-credit balance tied to their name.33. They shop when they wantAt the stand or shed they scan a barcode, or snap a photo and AIidentifies the item, and build a cart.44. The sale debits the balanceThey pick their account at checkout; the total comes off theircredit — no cash to leave, no one to pay.55. Everyone sees what's leftThe receipt and the member's own page show the running balance, sonobody's guessing.66. Top up or roll a short weekMembers add value at the till or online; a missed or short week cango back as credit.
No fixed box, no cashier — the balance does the work.

Market-style vs. the traditional box

Neither model is "better" — they fit different farms. The choice model trades a little predictability for a lot of flexibility.

Traditional fixed box Market-style (credit)
What the member gets A pre-packed box, farmer's choice A prepaid balance to spend on anything in stock
Who picks the items You do The member does
Food waste Higher — members get things they won't use Lower — they only take what they'll eat
Cash up front Yes Yes (the credit is prepaid)
Weekly packing You pack every box No packing — members self-select
Swap / skip requests Constant Rare — choice is built in
Best for Simple logistics, newer CSAs, delivery routes Variety, on-farm pickup, a farm store or stand

If you're also running a fixed box or a meat share alongside this, that's fine — one catalog can carry both. (See running a vegetable CSA and a meat share on one farm.)

The part everyone underestimates: drawing down a balance with no cashier

Read enough farm CSA pages and you'll see how the credit actually gets spent today. One farm keeps a line in an account book for each member and deducts by hand. Another issues a physical card members present at the register. A third has staff look up your name and subtract from your balance at a market stall.

Every one of those assumes a person standing at the till. Pull that person out — which is the whole point of an unattended stand or a 24/7 pickup fridge — and the account book is the thing that breaks. You can't ask a self-serve shopper to find their own line in your ledger and do the subtraction honestly.

So the real question for a market-style CSA isn't "can I track credit?" — a spreadsheet tracks credit. It's "can a member spend their credit with nobody there to run it?"

How it works in TallyTill

TallyTill was built for the no-cashier stand, so the credit model drops straight onto it. Here's the honest mechanics, no hand-waving:

  • The prepaid credit is a real balance on the member's account. When a member pays for a season up front, that money sits on their customer account as store credit — you decide what to call it on receipts ("farm credit," "share balance," whatever your members already say). It's not a coupon or a workaround; it's a tracked balance with a full history.
  • Each purchase debits it automatically. At the stand, the member scans a barcode or snaps a photo of the item (AI identifies the no-barcode stuff — the loose squash, the unlabeled jam), builds a cart, and attaches the sale to their account. The total comes straight off their credit. No cash to leave in a box, no card to run, no one to pay.
  • The balance is visible to both sides. The member sees what's left on their receipt and on their own member page. You see every member's balance and the line-by-line history — each charge, top-up, and adjustment, with the reason and who made it. That's the account book, except it does the subtraction and it's never out of date.
  • Members top up without a phone call. When a balance runs low, a member can add value at the till or online — not wait for you to update a card.
  • A short or missed week can go back as credit. If someone's away or a pickup comes up light, putting value back on their account is the same balance moving the other way — not a refund you have to chase.

This is the same customer-account machinery behind farm-store tabs and house accounts — a market-style CSA is just that machinery pointed the other way: the member is in credit instead of owing.

Decide these before the season starts

The software is the easy part. The disputes come from policies you didn't write down. Settle these up front and put them in your membership agreement:

  • Expiration. Does credit expire at season's end, on a fixed date, or never? Many farms set a hard date (e.g., "good through December 31") so prepaid money doesn't follow you forever.
  • Rollover. If a member has $40 left in November, does it carry to next year or not? Farms split on this — some roll it over, some treat it as a season-end donation. Pick one and say so in writing.
  • Refunds. The cleanest policy is "credit is non-refundable, but it's yours to spend until it expires." Decide before someone asks for cash back in July.
  • An early-bird nudge. Prepaid cash in March is worth more to you than cash in June. Some farms add a little bonus credit for paying early. Keep it simple and consistent.
  • A minimum top-up. A floor on add-ons (say, you don't reload in $3 increments) keeps the ledger clean.

A word on the accounting

Prepaid credit is not revenue the day it lands — it's money you owe in produce. Bookkeepers treat it as a liability (an "unearned revenue" or "customer deposits" account) and move it to income only as members spend it down. That's not a TallyTill thing; it's how prepayment works everywhere, and it's worth a five-minute conversation with whoever does your books before you take a season of deposits. The upside is unchanged: you still get the working capital in spring, when you need it most.

When the fixed box is still the right call

Be honest with yourself. The credit model shines when members come to you — a farm store, a staffed-less stand, a pickup shed they visit on their own schedule. If you run a delivery route or drop boxes at off-site sites, a packed box is simpler, because there's nothing for the member to "shop." And a brand-new CSA with ten members and a card table may not need any of this yet. Start where you are; the credit model is here when the account book starts to hurt.

Try it on your own stand

You don't need new hardware to run a market-style CSA this way — a phone or tablet you already own becomes the till, and the member's balance lives on it. The entry plan is free, so you can set up a couple of test members, load some credit, and ring a sale against it before you commit a single real member.

The market-style CSA gives your members the one thing a box never could — the thing they'd pick themselves. Your job is just to keep the balance honest. Let the till do that part.

Share this guide

Close this window.
Preview card Share card: the excerpt, the guide title and the TallyTill logo

The picture people see with your post (1200 × 630). The link opens the whole guide.

157 of 500 characters in the excerpt
Copy this post text to your clipboard.
Post it on
FacebookShare this link on Facebook. LinkedInShare this link on LinkedIn. XShare this link on X. EmailWrite an email with this post text.

Facebook: copy the text first, then paste it into your Facebook post.

Close this window.
Reconnecting…
One moment — we're restoring your session.