Farm Produce Wholesale vs Direct Sales Calculator
Compare grade-level wholesale and direct-sale proceeds after capacity limits, losses, packing, delivery and own labor, with cash needed before settlement.
Net cash proceeds
320,000 KRW
Proceeds after own time
272,000 KRW
Cash to prepare before receipts
65,000 KRW
Numbers for your allocation decision
- Total produce / direct capacity
- 100 / 60 kg
- Actual wholesale / direct allocation
- 50 / 50 kg
- Change after own time vs all wholesale
- 29,000 KRW
- Direct weighted price at parity
- 4,403 KRW/kg
- Current weighted direct price
- 5,000 KRW/kg
- Cash proceeds per initial kg
- 3,200 KRW/kg
Parity holds allocation, sales volume, fee rates and labor fixed. It is the average direct price matching all-wholesale proceeds after own time. Prepared cash excludes receipts and is not peak working capital.
Actual allocation by grade
Grade 1: 100 kg
Wholesale: 50 kg
Direct: 50 kg
Grade 2: 0 kg
Wholesale: 0 kg
Direct: 0 kg
Grade 3: 0 kg
Wholesale: 0 kg
Direct: 0 kg
Settlement by channel
| Item | Wholesale | Direct |
|---|---|---|
| Allocated (kg) | 50 | 50 |
| Sold (kg) | 50 | 50 |
| Physical loss (kg) | 0 | 0 |
| Unsold after loss (kg) | 0 | 0 |
| Sales revenue | 150,000 KRW | 250,000 KRW |
| Settlement fees | 7,500 KRW | 7,500 KRW |
| Sorting/packing | 5,000 KRW | 10,000 KRW |
| Delivery | 5,000 KRW | 15,000 KRW |
| Disposal | 0 KRW | 0 KRW |
| Other cash costs | 10,000 KRW | 20,000 KRW |
| Cash proceeds | 122,500 KRW | 197,500 KRW |
| Own labor (h) | 0.5 | 3.5 |
| Own time value | 6,000 KRW | 42,000 KRW |
| Proceeds after time | 116,500 KRW | 155,500 KRW |
| Prepaid cash | 20,000 KRW | 45,000 KRW |
Compare allocation scenarios
★ marks the highest proceeds after own time among these six scenarios. Even a 100% request is capacity-limited. This is not a search for the optimal grade allocation.
| Requested direct share | Actual direct kg | Cash proceeds | After own time | Prepaid cash |
|---|---|---|---|---|
| 0% | 0 | 255,000 KRW | 243,000 KRW | 30,000 KRW |
| 25% | 25 | 277,500 KRW | 241,500 KRW | 57,500 KRW |
| 50% | 50 | 320,000 KRW | 272,000 KRW | 65,000 KRW |
| ★ 75% | 60 | 337,000 KRW | 284,200 KRW | 68,000 KRW |
| 100% | 60 | 337,000 KRW | 284,200 KRW | 68,000 KRW |
| Your allocation | 50 | 320,000 KRW | 272,000 KRW | 65,000 KRW |
Price and sell-through sensitivity
Direct prices −20%
Applied sell-through: 100%
Cash: 271,500 KRW
After time: 223,500 KRW
Current inputs
Applied sell-through: 100%
Cash: 320,000 KRW
After time: 272,000 KRW
Direct prices +20%
Applied sell-through: 100%
Cash: 368,500 KRW
After time: 320,500 KRW
Direct sell-through −10 pp
Applied sell-through: 90%
Cash: 297,000 KRW
After time: 249,000 KRW
Direct sell-through +10 pp
Applied sell-through: 100%
Cash: 320,000 KRW
After time: 272,000 KRW
Price and sell-through change separately. Sell-through is bounded to 0–100%; these scenarios do not forecast demand.
Sources checked: 2026-09-20. Confirm grade prices, deductions, packing, transport, disposal and the selling window with the buyer.
Does a higher direct-sale price leave more money?
This calculator compares wholesale shipment and direct consumer sales for one already harvested batch of produce.
A higher retail price can come with extra packing, customer service, delivery and unsold-stock costs.
Wholesale may have settlement deductions while allowing a larger shipment, so both channels must start with the same available harvest.
For perishable produce, handling capacity and the selling window can matter as much as the advertised price.
A decision about this shipment
This is a Korean shipping-context planning tool using KRW, kg and hours, with sources checked in 2026.
It does not apply statutory fees, tax rules or support payments.
Growing and harvesting costs already incurred are excluded; the result compares additional proceeds and costs from the current routing decision, rather than annual farm profit or startup ROI.
Use up to three grades to preserve differences in inventory and prices.
Keep grade quantities and prices comparable
Available raw produce
Enter the current net produce weight available to allocate.
Exclude material already discarded and packaging tare weight; the loss rate should describe losses still expected after allocation.
Leave unused grade quantities at zero.
A different grade can have a different requested direct-sale share.
Prices before settlement deductions
Both channel prices are per kilogram actually sold.
Use a wholesale price before the separately entered fee, and a comparable direct product price.
If a quoted price already includes a deduction, do not subtract the same amount again through the fee rate.
Keep tax-inclusion conventions consistent in the cash quotes; the calculator does not add or remove tax automatically.
Match variety, size, sorting standard and quotation date before comparing prices.
Distinguish past settled shipments from future assumptions and record which terms are unconfirmed.
Each grade quantity and each unit price accepts 0–1,000,000; requested shares accept 0–100%.
Numeric fields accept commas and up to two decimal places.
Capacity, physical loss and sell-through are separate steps
- Requested direct quantity equals each grade quantity multiplied by its requested share.
Daily capacity measures raw produce that can be handled, including preparation and order processing, rather than successful sales. - Total direct capacity is daily kg multiplied by selling days.
When requests exceed it, all grade requests are reduced by the same factor and the excess goes to wholesale before selling begins. - Physical loss is deducted from each channel allocation first.
Sell-through applies only to the weight remaining after that loss, avoiding a second loss deduction from the original denominator. - Remaining stock is shown as physical loss and unsold stock after loss.
Their sum receives the disposal charge, with zero salvage value and no later resale proceeds assumed.
Total material receiving the disposal charge is 28kg.
Capacity overflow reassigned before sale is different from inventory remaining at the end of the selling window.
How settlement deductions and selling costs work
Revenue and percentage fees
Revenue is the sum of each grade’s sold kilograms multiplied by its channel price.
The fee is revenue multiplied by the entered deduction rate.
No national rate or current market operator’s tariff is supplied; verify the actual contract and the base used for each deduction.
Different weights for different costs
Sorting and packing use allocated kg, assuming preparation can be incurred even for produce that ultimately fails to sell.
Delivery uses sold kg and should be the farm’s net burden after shipping payments from customers.
Disposal uses allocated minus sold kg.
Convert parcel prices into a per-kg assumption; partial-box rounding, minimum freight and remote-area surcharges need separate allowance.
Fixed costs of opening a channel
Other fixed cash costs can include a vehicle charge, incremental cold storage and hired labor for this batch.
A channel with zero allocated weight incurs no fixed cost or setup time.
Allocate genuinely shared costs between channels instead of entering the full amount twice.
Paid helpers belong in cash costs, without being counted again as unpaid own labor.
Cash proceeds, own time and cash preparation
Net cash proceeds = revenue − settlement fees − packing − delivery − disposal − other cash costs.
Own labor hours = setup hours + allocated kg × minutes per kg ÷ 60.
Proceeds after own time = net cash proceeds − own hours × the hourly value you enter.
Own time is a noncash valuation, not a wage automatically paid from a bank account.
It makes the use of your or your family’s time visible when comparing extra sales work with other activities.
A channel with higher cash proceeds can have lower proceeds after time when packing and customer service take longer.
Setting hourly value to zero makes the two measures identical.
Cash to prepare is the non-fee cash cost multiplied by the prepaid percentage for each channel.
Fees are assumed withheld from settlement revenue, and own time is noncash, so neither is included in preparation cash.
This is a receipts-excluded preparation budget, not a daily cash-flow model, peak working capital or a borrowing requirement.
Check customer deposits, settlement dates, available cash and supplier payment dates separately.
Step-by-step use
- Weigh one batch by grade and convert both buyer quotes to KRW/kg.
Keep quality and cash-price conventions consistent and record the quotation date. - Enter the sales window and realistic daily raw handling capacity.
Selling days must be a whole number from 0 to 365; capacity and hourly value range from 0 to 1,000,000. - Enter loss, sell-through, fees and incremental costs for each channel.
Rates accept 0–100%, per-kg costs 0–1 million KRW, fixed cash costs 0–1 billion KRW, setup 0–10,000 hours and labor 0–600 minutes/kg.
Obtain a quote instead of silently treating an unknown cost as zero. - Compare cash proceeds, proceeds after own time, prepaid cash and the settlement breakdown.
Changing an input hides the old result until you calculate again. - Review allocation scenarios and sensitivity, then save the TXT plan or print it.
Confirm the buyer’s terms before committing shipment quantities.
Worked example: splitting a 100kg batch equally
Assume one 100kg grade, wholesale price 3,000 KRW/kg, direct price 5,000 KRW/kg, no loss and full sell-through.
Direct capacity is 20kg/day × 3 days = 60kg, so the requested 50kg can all be handled directly.
Every price, fee and labor value in this example is fictional, not a current market quote or statutory benchmark.
50kg wholesale
Revenue is 150,000 KRW and the 5% fee is 7,500 KRW.
Packing and delivery each cost 100 KRW/kg, with a 10,000 KRW fixed cost, leaving 122,500 KRW cash proceeds.
Own labor of 0.6 minutes/kg valued at 12,000 KRW/hour costs 6,000 KRW in time, leaving 116,500 KRW after time.
50kg direct
Revenue is 250,000 KRW and the 3% fee is 7,500 KRW.
Packing at 200 KRW/kg, delivery at 300 KRW/kg and fixed costs of 20,000 KRW leave 197,500 KRW cash proceeds.
One setup hour plus 3 minutes/kg totals 3.5 hours, valued at 42,000 KRW, leaving 155,500 KRW after time.
Combined net cash proceeds are 320,000 KRW and proceeds after own time are 272,000 KRW.
With all non-fee cash costs paid before receipts, preparation cash is 65,000 KRW.
All-wholesale proceeds after time are 243,000 KRW, making the custom split 29,000 KRW higher under these assumptions.
Changes in sell-through or shipping expense can reduce or reverse that advantage.
Interpreting the direct-price parity threshold
Negative thresholds are shown as zero; the displayed KRW/kg threshold is rounded upward.
The example’s theoretical threshold is about 4,402.06 KRW/kg, displayed as 4,403 KRW/kg.
The threshold is a sold-weighted average for the current grade mix.
It does not suggest charging every grade the same price and is valid only with allocation, sales volume, losses, fees and labor unchanged.
A higher price can affect orders in practice, so inspect sell-through sensitivity separately.
No threshold is available when direct sold weight is zero or a 100% fee retains no sales revenue.
A zero threshold can reflect a worse loss in the wholesale baseline rather than positive absolute profit.
Use allocation and sensitivity for practical decisions
Confirmed gift-grade orders
Request a higher direct share for premium produce while sending other grades mainly to wholesale.
Distinguish confirmed from hoped-for orders, and include cartons, protective materials and customer-service time.
A single average price for the whole harvest can obscure meaningful grade differences.
Fewer available dispatch days
Reducing selling days lowers direct handling capacity.
The overflow calculation assumes a wholesale buyer can accept the reassigned produce before sale, so confirm that capacity separately.
It does not assume that stock left after the sales window can later fetch the original wholesale price.
The comparison table uses uniform direct requests of 0%, 25%, 50%, 75% and 100%, plus your grade-specific plan.
The star identifies the best proceeds after own time among these six candidates; this is not global optimization over every grade allocation.
A 100% request remains subject to capacity and can still include wholesale sales.
Sensitivity changes direct prices to 80% or 120% of the entered price, or changes direct sell-through by −10 or +10 percentage points, one factor at a time.
Sell-through is clipped to 0–100%, so an upward scenario can equal the base at the upper limit.
Important input and interpretation limits
- Zero selling days or zero capacity means no direct allocation.
Blank fields are different from an explicit zero assumption and must be completed before calculation. - No sales can still leave packing, disposal and fixed costs, producing negative proceeds.
Losses are not clipped to zero, and donations, household consumption and later sales have no assumed salvage value. - The model does not round parcel counts or apply minimum freight and varying daily staffing automatically.
Convert actual batch quotes into suitable costs when the simple per-kg basis does not fit the contract. - Settlement dates, returns, redelivery, taxes and subsidies are not determined automatically.
Use confirmed cash costs and check applicable tax and contract treatment separately. - A net price and a separate deduction can double count the same fee.
Live auction prices can differ from final settlement, so reconcile the estimate against the final statement.
Frequently asked questions
Why are growing and harvest costs excluded?
The decision concerns an already harvested batch.
To assess total farm profit, reconcile the result with production costs and other expenses outside this comparison.
Is a standard wholesale fee applied?
No universal rate is assumed.
Enter the fee and its deduction basis from the actual market or buyer contract.
What happens with a 100% direct request?
Direct allocation remains limited by handling capacity.
Grade requests are reduced proportionally, and excess produce goes to wholesale before sale.
Can I use both physical loss and sell-through?
Yes, with distinct denominators.
Sell-through is the percentage sold after physical loss; check the basis if your observed rate already includes loss against original weight.
Is own time valued at minimum wage?
It is your chosen noncash value.
No statutory wage or employment cost is applied; paid incremental labor belongs in cash costs.
Does preparation cash equal the loan I need?
No, it is a budget for expenses before receipts.
It does not account for existing cash, customer advances or actual payment dates.
Can unsold direct stock be sent to wholesale later?
That may be possible in practice but is not assumed here.
Only capacity overflow assigned before selling contributes to wholesale revenue.
Can I share the plan with a buyer?
Save inputs, channel results, allocation scenarios and sensitivity as TXT or print them.
This does not book a shipment; confirm terms separately with the buyer.
Sources and the next shipment
Sources checked: 2026-09-20.
The sample shipping contract in Seosan’s plan supports the grade settlement and cost-deduction structure, rather than a mandatory national fee schedule.
Hankook Chungkwa’s older Q&A describes checking final settlement; it does not guarantee today’s payment timetable.
Neither source supplies automatic market prices, statutory fees or subsidy amounts to this calculator.
- Seosan 2026 plan · sample shipping contract, clauses 5–6
- Hankook Chungkwa · auction and final settlement Q&A
Keep the quote date, buyer and grade standard alongside the saved plan.
Refresh prices, selling assumptions and transport terms for each shipment, and use differences between the plan and settlement to improve the next batch’s assumptions.
For ongoing online sales, use the online store startup calculator to examine monthly operations as well.
Related calculators
- Online Store Startup CalculatorEstimate online store startup economics using launch cost, annual margin, growth, fees, tax drag, and downside scenario.
- Produce Drying Yield, Batch & Electricity CalculatorEstimate dried weight, wet-load batches and electricity cost per kilogram from verified moisture and operating conditions.
- Farm Machinery Rental vs Custom Work CalculatorCompare required rental days, completion deadlines and KRW costs using field area, productive capacity, preparation time, unavailable dates and actual contractor quotes in Korea.
- Margin Rate CalculatorCalculate profit margin, markup, selling price, cost, and gross profit for products or services.
- 3PL vs In-House Fulfillment Break-Even CalculatorCompare third-party logistics quotes with in-house warehouse, labor, systems, error, setup, and exit costs using operating break-even, present-value TCO, and sensitivity scenarios.
- Cash Runway CalculatorEstimate how long available cash can support a business under current revenue and expense assumptions.