This is the guide we wish existed when we started. Every step, no assumptions, no skipped details. By the end, you will have a fully functional cssbuy spreadsheet tracking your orders, calculating your profits, and alerting you to problems before they cost you money.
We use Google Sheets in these instructions because it is free, accessible everywhere, and handles formulas well. Excel works identically for most steps. Pick whichever platform you prefer.
Prefer a pre-built template instead?
Get Ready-Made Template →Step 1: Create Your Sheet
Open Google Sheets and create a blank spreadsheet. Name it something clear like "CSSBuy Orders 2026." The name matters when you have multiple sheets later.
Immediately share it with yourself by email (File → Share) so you have a backup access method if your primary account has issues.
Step 2: Build Your Header Row
In row 1, enter these exact headers across columns A to M:
| Column | Header Name | Purpose |
|---|---|---|
| A | Order ID | Unique identifier |
| B | Item Name | Product description |
| C | Category | Shoes, Hoodies, etc. |
| D | Purchase Date | When ordered |
| E | Item Cost | Product price |
| F | Domestic Ship | Shipping to warehouse |
| G | Intl Ship | Shipping to you |
| H | Agent Fee | CSSBuy service fee |
| I | Total Cost | Auto-calculated |
| J | Sell Price | Expected resale |
| K | Profit | Auto-calculated |
| L | Status | Order status |
| M | Tracking | Tracking number |
| N | Notes | Any extra info |
Step 3: Add Formulas
Click cell I2 (Total Cost) and enter this formula:
=E2+F2+G2+H2This adds item cost, domestic shipping, international shipping, and agent fee into one total. Drag this formula down column I for all future rows.
Now click cell K2 (Profit) and enter:
=J2-I2This subtracts total cost from selling price to show your profit per item. Again, drag it down column K.
Step 4: Add Dropdown Validation
Select column L (Status). Go to Data → Data Validation. Under "Criteria," choose "List of items" and enter these statuses separated by commas:
Ordered, Paid, To Warehouse, In Warehouse, Shipped, In Transit, Customs, Delivered, Issue
Now every row gets a dropdown instead of free-text typing. No more typos. No more "shiped" instead of "shipped."
Step 5: Format and Color-Code
Select the header row. Bold it. Freeze it (View → Freeze → 1 row). Now your headers stay visible as you scroll through hundreds of orders.
Apply conditional formatting to the Status column:
- Delivered = Green background
- In Transit, Shipped = Yellow background
- Issue, Customs = Red background
- Ordered, Paid = Gray background
Step 6: Add a Summary Dashboard
Create a new sheet named "Dashboard." In cell A1, type "Total Orders." In B1, enter:
=COUNTA(Orders!A2:A)In A2 type "Total Spent." In B2:
=SUM(Orders!I2:I)In A3 type "Total Profit." In B3:
=SUM(Orders!K2:K)Your dashboard now auto-updates as you add orders. One glance tells you exactly where your business stands.
Step 7: Test With Real Data
Enter one real order. Check that Total Cost and Profit calculate correctly. Verify the status dropdown works. Make sure conditional formatting applies. Fix any issues now, before you have fifty rows to correct.
Once the test order works perfectly, delete it and start fresh. Or keep it as a visible example at the top.
Continue Your Setup
Step-by-Step FAQ
What if my formula shows an error?
Check for non-numeric values in cost columns. Currency symbols like "$" break formulas. Enter numbers only, and format the cells as currency afterward (Format → Number → Currency).
Can I add more columns later?
Yes. Insert columns anywhere. Your formulas will adjust automatically if you use named ranges or if you inserted columns before the formula columns. If formulas break, just re-drag them down.
How do I handle returns or refunds?
Add a "Refund" column. Enter refund amounts as negative numbers. Your profit formula should already handle negatives correctly. Add a note explaining the refund reason.
Should I use one sheet per year?
Yes. Create a new sheet file each year. This keeps file sizes manageable and makes tax reporting easier. Archive old years with clear file names like "CSSBuy Orders 2025."
Your Spreadsheet Is Ready
Follow the steps above and you will have a professional-grade tracking system in under 30 minutes.