Living in Oregon is a massive advantage for e-commerce sellers: No State Sales Tax.
But that advantage stops at the state line.
If you are a Portland-based Shopify brand or Amazon FBA seller, you are selling to customers in California, Washington, and New York. Thanks to the South Dakota v. Wayfair ruling, you might owe sales tax in all those states even if you never set foot there.
Worse, if you are simply syncing your Shopify sales directly to QuickBooks, you are likely recording your “Net Deposit” (what Stripe pays you) as “Sales.”
This is wrong. It hides your Merchant Fees, skews your margins, and makes your business look smaller than it actually is to lenders.
At Bridgetown Bookkeeping, we specialize in the high-volume, low-margin world of retail. We use tools like A2X and Link My Books to ensure your financial data is as clean as your product photography.
TL;DR: The E-Commerce Profit Checklist
| The Concept | The Mistake | The Fix |
| Gross vs. Net | Booking the deposit. | Record Gross Sales and Merchant Fees separately. If you book the net deposit, you can’t see your true margins. |
| Physical Nexus | Ignoring FBA inventory. | Inventory in an Amazon warehouse creates Physical Nexus. You may owe tax in states where you sell less than the “Economic” threshold. |
| Marketplace Laws | “Amazon handles it.” | Marketplaces pay Sales Tax, but YOU typically owe the Gross Receipts Tax (like Washington B&O). |
| Inventory | Expensing it early. | Buying stock is an asset exchange (Cash → Inventory). It only becomes an expense (COGS) when the item ships. |
| Landed Cost | Forgetting freight. | Your margin isn’t Sales Price - Factory Cost. It’s Sales Price - (Factory + Freight + Duty + Packaging). |
| Returns | Hiding the cost. | Track “Return Shipping” and “Restocking Costs” separately. High returns destroy net profit faster than low sales. |
1. The “Gross vs. Net” Trap (Stripe & PayPal)
This is the most common error we see in DIY e-commerce books.
The Scenario: You sell a widget for $100. Stripe takes $3. You receive $97 in your bank.
- The Amateur Move: Record $97 as “Sales Income.”
- The Problem:
- Your Revenue is understated (Banks hate this for loans).
- Your Expenses are understated (You miss the $3 deduction).
- Your Margins look artificially high because you aren’t seeing the fee drag.
The Fix: We use a Clearing Account.
- Credit Sales: $100
- Debit Fees: $3
- Debit Bank: $97
- Result: You see the full picture. You know exactly how much Stripe is taking from you every year.
2. Inventory: Asset vs. Expense
You spend $10,000 on inventory in January. You sell half of it in February.
- The Mistake: Recording the full $10,000 as an “Expense” in January.
- Result: January looks like a massive loss. February looks like a massive profit (because you have $0 cost).
- The Reality: Inventory is an Asset (like cash sitting on a shelf).
- The Fix: We record the $10,000 to “Inventory Asset.” In February, when you sell half, we move $5,000 to Cost of Goods Sold (COGS).
- Result: Your profit matches the month the sale actually happened.
3. The “Wayfair” Ruling (Sales Tax Nexus)
Since 2018, states can force you to collect sales tax based on Economic Nexus (Sales Volume), not just Physical Presence.
- The Trap: You are an Oregon business, so you don’t think about sales tax.
- The Reality:
- Washington: If you sell >$100k to WA customers, you must register and collect WA tax.
- California: If you sell >$500k to CA customers, same rule.
- Kansas: Registers from Dollar $1 (in some cases).
Bridgetown’s Role: We monitor your sales by state. When you approach a “Nexus Threshold,” we alert you so you can turn on “Tax Collection” in Shopify before the state sends you a penalty letter.
4. Landed Cost (The Hidden Margin Killer)
You buy a ceramic mug for $2. You sell it for $10. Great margin?
Maybe not.
- Freight from China: $1.50/unit.
- Customs Duty: $0.50/unit.
- Packaging: $0.50/unit.
- True Cost: $4.50.
If you aren’t tracking Landed Cost, you might be spending ad dollars to sell a product that barely breaks even. We help you bake these costs into your inventory value so your Gross Profit report is real.
5. Amazon FBA: The “Black Box” of Fees
Amazon is a great sales channel, but a terrible accounting partner. Their bi-weekly deposit is a “net” number that hides dozens of fees.
- FBA Fulfillment Fees: (Pick & Pack)
- Storage Fees: (Long-term storage is a killer)
- Advertising (PPC): deducted instantly.
- Refund Administration Fees: (Amazon keeps a cut even on returns).
We use aggregators like A2X or Link My Books to fetch the raw data from Seller Central and split that one deposit into its 20 component parts in QuickBooks. You will finally know if your Amazon Ads are profitable or just burning cash.
6. Oregon Corporate Activity Tax (CAT)
E-commerce scales fast. You might hit $1 Million in revenue quickly.
- The Threshold: Once your gross receipts (to Oregon customers) exceed $1M, you owe the Oregon Corporate Activity Tax.
- The Nuance: Since you likely sell nationwide, only your Oregon Sales count toward this specific threshold. We separate your revenue by “Shipping Destination” to ensure you don’t pay Oregon tax on a sale to a guy in Texas.
7. The “Physical Nexus” Trap (Amazon FBA)
You might think you are safe from sales tax because you haven’t hit the $100k/$500k “Economic Nexus” thresholds in other states. The Trap: Physical Nexus.
- If you use Amazon FBA, Amazon moves your inventory to warehouses across the country (California, Pennsylvania, Texas, etc.) to get 2-day shipping.
- The Law: Having inventory in a state creates Physical Nexus immediately. You owe sales tax on Dollar $1.
- The “Diet Standards” Case (2025): California recently ruled that FBA inventory isn’t just for sales tax—it can also trigger Franchise Tax (Income Tax) obligations.
- The Fix: We use tools like TaxJar or Avalara to track exactly where your inventory is sitting. If Amazon moves a pallet to Illinois, we register you before the state sends a penalty letter.
8. Marketplace Facilitators & The “B&O” Double Whammy
“Amazon collects the sales tax for me, so I don’t need to do anything, right?” Wrong. While Amazon/eBay/Etsy (Marketplace Facilitators) collect and remit the Sales Tax, they do not pay the gross receipts taxes for you.
- Washington State: Amazon pays the Sales Tax. YOU must still pay the Business & Occupation (B&O) Tax on those sales.
- The Risk: If you ignore Washington because “Amazon handles it,” you will get hit with a tax bill for 0.471% of your gross sales + penalties.
- The Fix: We file your Washington Combined Excise Tax Return quarterly, taking the “Marketplace Facilitator Deduction” for sales tax while paying the B&O tax you legally owe.
9. Return Rate Accounting (The “Silent” Loss)
Most Shopify dashboards show you “Net Sales” (Sales minus Returns). This hides the bleeding.
- The Scenario: You sold $100k and had $20k in returns. Your dashboard says “$80k Sales.”
- The Problem: You paid for shipping twice (outbound + return label), plus the packaging, plus the credit card processing fees (which often aren’t refunded).
- The Fix: We separate “Sales Returns” as a contra-revenue account and “Return Shipping” as a COGS expense.
- Why? If your “Return Rate” spikes from 5% to 15%, we can flag it immediately. It usually means a manufacturing defect or a misleading product description, and you need to fix it before you burn more cash on ads.
Stop Guessing Your Margins
In retail, volume is vanity. Profit is sanity. Cash is king.
At Bridgetown Bookkeeping, we don’t just count the beans; we help you find the ones that rolled under the fridge. We ensure your Shopify and Amazon books are audit-proof and investor-ready.
Ready to see your true Gross Profit?






Leave a comment