Blank lot workbook
Prepared for 100 purchase lots and 100 sale entries, with equal-unit cent allocation and a separate view of sold and remaining cost.
Download blank workbookFREE RESELLER RESOURCE · DOWNLOADABLE
Keep a multi-unit purchase intact while you sell through it piece by piece. This no-signup workbook allocates equal unit cost, separates realized profit from unsold cost, and shows how much cash the lot has recovered.
Choose your downloadTAKE THE FILE, KEEP YOUR OWN COPY
Free downloads require newsletter email confirmation or an Upcyclist account. No paid trial is required. Nothing you enter is uploaded, saved for you, or carried into signup.
Prepared for 100 purchase lots and 100 sale entries, with equal-unit cent allocation and a separate view of sold and remaining cost.
Download blank workbookSee one ten-unit purchase reconcile across two partial sales totaling four units, plus cent remainders, zero cost, a loss and an unsold lot.
Download example workbookBEFORE YOU OPEN IT
Column definitions, entry rules, the allocation order, and the workbook’s boundaries in plain text.
Download the read meResource version: equal-lot-usd-v1
01 / THE LOTS REGISTER
Give every purchase a stable lot ID and record its quantity and full acquisition cost. The workbook divides that cost over the purchased units in whole cents; it does not treat the whole lot as an expense when the first unit sells.
The blank and example files include the same lot fields, so you can compare a clean record with a completed purchase.
| Lot / description | Bought / sold / remaining | Purchase | Sold cost | Remaining cost | Profit | Net recovered | Unrecovered / excess |
|---|---|---|---|---|---|---|---|
| LOT-001 · Matching "Travel", paperbacks | 10 / 4 / 6 | $100.00 | $40.00 | $60.00 | $20.00 | $60.00 | $40.00 / $0.00 |
| LOT-002 · Three matching mugs | 3 / 3 / 0 | $10.00 | $10.00 | $0.00 | $5.00 | $15.00 | $0.00 / $5.00 |
| LOT-003 · Two gifted scarves | 2 / 1 / 1 | $0.00 | $0.00 | $0.00 | $7.00 | $7.00 | $0.00 / $7.00 |
| LOT-004 · Two repairable lamps | 2 / 1 / 1 | $12.00 | $6.00 | $6.00 | -$7.00 | -$1.00 | $13.00 / $0.00 |
| LOT-005 · Four matching plates | 4 / 0 / 4 | $8.00 | $0.00 | $8.00 | Unavailable | $0.00 | $8.00 / $0.00 |
02 / THE LOT SALES LEDGER
Use a unique sale ID and reference the exact lot ID. The first sale rows consume the first unit positions; later sales consume subsequent positions in top-to-bottom sheet order. Keep the Sales tab in entry order—do not sort it.
Keep sale entries in the order they happened: row order determines which per-unit cost positions are consumed.
| Sale / lot | Units / prior units | Receipts | Allocated cost | Fees | Postage | Other | Profit |
|---|---|---|---|---|---|---|---|
| SALE-001 / LOT-001 | 2 / 0 | $40.00 | $20.00 | $4.00 | $6.00 | $0.00 | $10.00 |
| SALE-002 / LOT-002 | 1 / 0 | $5.00 | $3.34 | $0.00 | $0.00 | $0.00 | $1.66 |
| SALE-003 / LOT-001 | 2 / 2 | $40.00 | $20.00 | $4.00 | $6.00 | $0.00 | $10.00 |
| SALE-004 / LOT-002 | 1 / 1 | $5.00 | $3.33 | $0.00 | $0.00 | $0.00 | $1.67 |
| SALE-005 / LOT-002 | 1 / 2 | $5.00 | $3.33 | $0.00 | $0.00 | $0.00 | $1.67 |
| SALE-006 / LOT-003 | 1 / 0 | $10.00 | $0.00 | $1.00 | $2.00 | $0.00 | $7.00 |
| SALE-007 / LOT-004 | 1 / 0 | $3.00 | $6.00 | $1.00 | $2.00 | $1.00 | -$7.00 |
03 / A RECONCILED PICTURE
Sales proceeds can return cash before the full lot cost is recovered. The workbook keeps net cash recovery, realized profit, and cost still attached to unsold units as separate measures.
LOT-001: $100 purchase, 10 units, 4 sold. $80 receipts − $8 fees − $12 postage − $0 other − $40 sold cost = $20 realized profit. $60 remaining inventory at cost; $60 net cash recovered; $40 unrecovered.
All five hypothetical lots: $130.00 purchase = $56.00 sold cost + $74.00 remaining. $108.00 receipts − $27.00 selling costs − $56.00 sold cost = $25.00 profit. Net recovered $81.00; per-lot unrecovered sums $61.00, per-lot excess sums $12.00. Do not offset one lot’s deficit with another lot’s excess.
PURCHASES TAB · A:F INPUTS
lot_iddescriptionpurchase_datelot_cost_usdunits_boughtstorage_locationunits_soldunits_remainingsold_cost_usdremaining_cost_usdseller_receipts_usdselling_costs_usdnet_cash_recovered_usdrealized_profit_usdunrecovered_outlay_usdcash_above_outlay_usdpurchase_checkstatusSALES TAB · A:I INPUTS
sale_idlot_idsale_dateunits_solditem_receipts_usdshipping_receipts_usdmarketplace_fees_usdactual_postage_usdother_direct_costs_usdprevious_units_soldallocated_sold_cost_usdseller_receipts_usdselling_costs_usdnet_cash_recovered_usdrealized_profit_usdsale_checkA REPEATABLE ROUTINE
Keep the rows readable and the sales in sequence. The workbook allocates cost and checks arithmetic you enter; it does not decide what a transaction means.
Assign a unique lot ID, record the number of units, and enter the complete purchase cost. Do not split the original purchase into one row per unit.
Give each completed sale a unique sale ID and the exact lot reference. Add each sale as it happens, from earliest unit allocation to latest; never sort the Sales tab.
Use seller receipts before seller fees, then enter fees and postage separately. Exclude buyer sales tax and pass-through amounts that are not the seller’s proceeds.
Compare profit on units sold with remaining unsold cost and net cash recovery. Recovery describes cash returned after entered sale costs; it is not profit.
FORMAT & SUPPORT BOUNDARIES
The XLSX has Read me, Purchases, Sales, and Summary tabs. It includes 100 prepared purchase rows and 100 prepared sale rows (rows 2–101). Only Purchases A:F and Sales A:I are yellow input cells. Enter records only in prepared rows; use another workbook rather than extending formulas.
Purchase lot IDs and sale IDs must each be unique within their own ID column, without regard to case. Use at most 64 characters from letters, digits, hyphens, or underscores; the first character must be a letter. Each sale must reference the exact lot ID as entered. IDs in separate workbook copies are not compared.
Purchase cost is divided evenly across the lot using USD cents. Any remainder cent is assigned deterministically across the unit positions, so allocated sold cost plus remaining cost reconciles to the lot’s full acquisition cost. Later sales consume subsequent unit positions according to top-to-bottom row order. Do not sort Sales.
Enter all required purchase and sale values. A blank cost or amount means missing information, not zero; enter an explicit 0 when a cost does not apply. Losses remain losses—do not replace negative profit with zero.
Enter seller receipts before seller fees. Exclude buyer sales tax and amounts collected only to pass through to a carrier. Profit deducts allocated sold cost, seller fees, postage, and other entered direct costs; cash recovery is a separate cash measure, never another name for profit.
Only the yellow input areas are intended for editing. No-password worksheet protection guards formulas and cells outside the prepared ranges. It is an editing guard, not security, accounting control, or a guarantee that the source transaction is correct.
Each CSV is a separate file: one for lots and one for lot sales. CSVs are static, values-only snapshots with documented headers; they do not include formulas, dropdowns, validation, or workbook tabs. They do not stay linked or update when another file changes. Keep the two files aligned and update and recalculate them manually.
This is not FIFO accounting and does not handle returns, bundles, tax calculations or advice, marketplace imports, synchronization, or automatic saving. It is not an import-compatible Upcyclist file. Keep your source receipts and marketplace records.
WHEN YOU WANT THE LOT RECORDS IN YOUR SHOP
Upcyclist helps resellers keep purchase and sale records together. These downloads remain on your device; they do not upload or transfer into an account.
Download this free resource after newsletter email confirmation or signing into an Upcyclist account. No paid trial is required.
A FEW STRAIGHT ANSWERS
Enter the purchase as one lot with a quantity and full acquisition cost. The workbook allocates that cost evenly across unit positions in USD cents, assigns any remainder cents deterministically, and keeps the cost of unsold units separate from sold cost.
Each sale row references one exact lot ID. Sales consume that lot’s next unit positions in top-to-bottom worksheet order. Enter sales in sequence and do not sort the Sales tab; sorting changes the order used for allocation.
No. In the example, a $100 lot of 10 units has four sold. Those sales have $80 in seller receipts, $8 in fees, and $12 in postage: $40 sold cost and $20 profit, with $60 of cost still in unsold units. Net cash recovery is $60 ($80 less $8 and $12), while $40 of the original cost remains unrecovered. The $60 recovery is not profit.
Enter receipts before seller fees. Do not count buyer sales tax or pass-through amounts that are collected for a carrier as seller revenue. Enter fees and postage separately so the workbook can deduct each once.
No. Blank means incomplete, not zero. Enter an explicit zero for each required cost that does not apply. A real loss remains visible as a negative result.
Yellow inputs are Purchases columns A:F and Sales columns A:I. The workbook has 100 prepared rows for each (rows 2–101). Do not extend the ranges or formulas; start a separate workbook for more records.
No. Each CSV is a separate values-only file; blank files contain headers only, and example files include snapshot rows. There are no formulas, dropdowns or automatic updates. The two files do not stay connected; update and recalculate them manually.
No. It uses equal-unit cost allocation, not FIFO, and does not model returns or bundles. It does not calculate taxes, provide tax advice, or guarantee compatibility with an import workflow.
No. The workbook, CSVs, and read me download directly. Your entries stay in the copy you keep; this page does not collect them or transfer them into an account.
A practical reconciliation aid, not a promise of profit. Confirm each lot, sale, and cost against your own records and the rules that apply to your business.