For educational purposes only — not tax, legal, or financial advice. Tax laws change frequently. Consult a qualified CPA, Enrolled Agent, or tax attorney for your specific situation.

    Skip to main content
    TaxKilnUS tax guidance
    Back to home

    Tax for online sellers

    An online seller with $68,000 net profit pays approximately $9,607 in SE tax plus federal and state income tax. The full 20% QBI deduction applies (non-SSTB), reducing taxable income by $13,600 and saving roughly $3,000-$3,400 in federal tax. The biggest compliance trap is 1099-K reporting: the form shows GROSS sales ($150,000+), but net profit after COGS, fees, shipping, and returns may be a fraction of that figure, and the seller must reconcile the gap on Schedule C.

    TaxKiln Editorial · Last reviewed:

    Online selling has become one of the most common self-employment activities in the US, and the tax landscape is shifting rapidly. The 1099-K reporting threshold stands at $20,000 plus 200 transactions for 2026 under the OBBBA restoration, meaning many casual and part-time sellers receive tax forms for the first time. Marketplace facilitator laws in all 45 sales-tax states shift sales tax collection to the platform, but sellers with FBA inventory in multiple states still face income tax nexus exposure. The distinction between hobby and business under Section 183, proper COGS/inventory accounting under Sections 471 and 263A, and the treatment of platform fees as period expenses rather than capitalized costs all require careful navigation.

    Common business structures

    • Schedule C sole proprietor (most common for individual sellers under $80k net profit)
    • Single-member LLC taxed as sole proprietor (liability protection for product liability risk, same tax treatment as Schedule C)
    • S-Corporation election for sellers netting $80k+, splitting income between salary and distributions to reduce SE tax
    • Partnership / multi-member LLC for seller teams or married couples operating together (Form 1065)

    Key mechanics

    How does 1099-K reporting work for online sellers?

    Under the OBBBA restoration, payment settlement entities (PayPal, Venmo, Stripe, and marketplace platforms like eBay, Etsy, and Amazon) must issue Form 1099-K when gross payments to a seller exceed $20,000 AND the seller has more than 200 transactions in the calendar year. Both thresholds must be met. The original American Rescue Plan Act had lowered this to $600 with no transaction count, but Congress restored the higher thresholds.

    The critical issue for online sellers is that 1099-K reports GROSS payment volume, not profit. If a seller has $95,000 in gross sales, $22,000 in COGS, $8,500 in platform fees, $6,000 in shipping, and $4,500 in returns/refunds, the 1099-K shows $95,000 but the actual net receipts are far lower. Sellers must reconcile the 1099-K amount on Schedule C by reporting gross receipts matching the 1099-K and then deducting COGS, fees, shipping, and returns as separate line items. Reporting net sales lower than the 1099-K amount without explanation is a guaranteed IRS notice.

    Sellers operating on multiple platforms (eBay + Etsy + Poshmark + direct Shopify) may receive multiple 1099-Ks. The total of all 1099-Ks should reconcile to Schedule C gross receipts. Platforms may split 1099-K reporting by state for sales tax purposes, but for federal income tax, the total is what matters.

    Sellers below the 1099-K threshold still owe tax on net profit. The absence of a 1099-K does not mean the income is tax-free. The IRS cross-references bank deposits, platform data, and shipping records. Casual sellers (occasional garage-sale-type activity) selling personal items at a loss generally have no taxable income, but consistent buying-for-resale activity at a profit is a trade or business regardless of the 1099-K threshold.

    1099-K is issued when gross payments exceed $20,000 AND transactions exceed 200 in a calendar year. The form reports gross sales, not profit; sellers must reconcile the difference on Schedule C. (IRC Section 6050W; OBBBA Section 80301 (threshold restoration); IRS Notice 2023-74 (transitional guidance))

    How should online sellers account for inventory and COGS?

    The cost of goods sold (COGS) is the single largest deduction for most online sellers and is reported on Schedule C, Part III (Cost of Goods Sold), not as a regular business expense. COGS includes the purchase price of inventory (or materials for handmade goods), inbound freight, and direct labor for production. COGS is subtracted from gross receipts before calculating net profit.

    Under IRC Section 471, businesses required to maintain inventories must use an accrual method for inventory purchases and sales. However, most small online sellers (under $29 million average annual gross receipts over the prior three years) qualify for the small business exception under Section 471(c), which allows them to use the cash method and either (1) treat inventory as non-incidental materials and supplies (deduct when sold or used) or (2) conform to their financial accounting treatment.

    Section 263A (Uniform Capitalization / UNICAP) requires certain businesses to capitalize additional costs into inventory beyond direct purchase price, including warehouse rent, storage, and handling. However, Section 263A does not apply to resellers with average annual gross receipts of $29 million or less (the small reseller exception). This means most individual online sellers are exempt from UNICAP and can treat their COGS as the direct purchase price plus inbound shipping.

    Amazon FBA fees, eBay final value fees, Etsy listing and transaction fees, PayPal/payment processing fees, and platform advertising costs are NOT part of COGS. These are period expenses deducted on separate Schedule C lines (advertising, commissions/fees, or other expenses). Capitalizing platform fees into inventory overstates COGS in the current year and potentially misstates income. Outbound shipping costs paid by the seller are deductible as a business expense, not COGS, unless the seller includes shipping in the product price (in which case it is part of gross receipts and the shipping cost offsets in COGS).

    For resellers sourcing from thrift stores, liquidation pallets, or wholesale, maintaining records of purchase cost per item is essential. Many sellers use inventory management tools (SellerCloud, InventoryLab, Sellerboard) that track per-item cost basis. Without per-item records, the IRS may disallow COGS or require estimation methods that produce less favorable results.

    Inventory costs (purchase price + inbound freight) are COGS on Schedule C Part III. Platform fees are period expenses, not COGS. The small business exception ($29M) exempts most online sellers from UNICAP and allows cash-method inventory. (IRC Section 471(c) (small business exception); IRC Section 263A (UNICAP); Treas. Reg. 1.471-1; TCJA Section 13102)

    When does the hobby loss rule under Section 183 apply?

    IRC Section 183 denies deductions for activities 'not engaged in for profit.' If the IRS classifies an online selling activity as a hobby rather than a business, the seller can deduct expenses only up to hobby income (no net loss) and only as an itemized deduction on Schedule A (which is currently suspended through 2025 under TCJA, effectively making hobby expenses non-deductible). This turns a reported loss into taxable income equal to gross hobby receipts.

    The primary safe harbor is the 3-of-5-year profit test: if the activity produces a net profit in at least 3 of the last 5 consecutive tax years (including the current year), it is presumed to be a for-profit activity. The IRS can still rebut this presumption, but the burden shifts to the IRS. If the activity is profitable in fewer than 3 of the last 5 years, the burden is on the taxpayer to prove profit motive.

    The IRS applies nine factors (Treas. Reg. 1.183-2(b)) to determine profit motive: (1) manner in which the activity is carried on (business-like records, separate bank account, business plan), (2) expertise of the taxpayer, (3) time and effort expended, (4) expectation of asset appreciation, (5) success in carrying on other similar activities, (6) history of income and losses, (7) amount of occasional profits, (8) financial status of the taxpayer (does other income subsidize losses?), and (9) elements of personal pleasure.

    For online sellers, the strongest defense against hobby classification is maintaining business-like records (accounting software, inventory tracking, separate bank account), having a documented business plan (growth targets, sourcing strategy, marketing plan), and demonstrating genuine effort to become profitable. A first-year loss is expected and does not trigger hobby treatment. Consecutive losses over 3+ years with no clear path to profitability will attract scrutiny, especially if the seller has substantial W-2 or other income that the losses offset.

    Profit in 3 of 5 years creates a presumption of business activity; otherwise, the IRS may classify the activity as a hobby and deny net losses. (IRC Section 183; Treas. Reg. 1.183-2(b) (nine-factor test); IRC Section 67(g) (TCJA suspension of miscellaneous itemized deductions))

    How do multi-state sales tax nexus and marketplace facilitator laws work?

    Following South Dakota v. Wayfair (2018), states can require out-of-state sellers to collect and remit sales tax once they exceed a state's economic nexus threshold (typically $100,000 in sales or 200 transactions in the state). For Amazon FBA sellers, physical nexus is also created by inventory stored in FBA warehouses across 20+ states, triggering sales tax collection obligations in every state where inventory is housed.

    The saving grace for most online sellers is marketplace facilitator laws. All 45 states with sales tax (plus DC and Puerto Rico) have enacted marketplace facilitator legislation requiring the marketplace (Amazon, eBay, Etsy, Walmart Marketplace) to collect and remit sales tax on behalf of third-party sellers. This means the seller generally does NOT need to register for sales tax permits or file sales tax returns for sales made through these platforms, as the platform handles collection.

    The trap: marketplace facilitator laws apply only to sales THROUGH the marketplace. Sales through the seller's own Shopify store, direct website, craft fairs, or any other non-marketplace channel are the seller's responsibility. A seller with $200,000 in Etsy sales (marketplace-collected) and $30,000 in direct Shopify sales must handle their own sales tax for the Shopify channel in every state where they have nexus.

    Income tax nexus is separate from sales tax nexus. FBA inventory stored in California, Texas, and New Jersey creates income tax filing obligations in those states, even if Amazon handles the sales tax. Most states with income tax require non-resident businesses to file returns on income sourced to that state. The apportionment formulas vary: some states use single-sales-factor (income allocated based on where customers are located), others use three-factor formulas (sales, payroll, property). For a sole proprietor seller, this can mean filing non-resident income tax returns in multiple states.

    Practical approach for small FBA sellers: many states have de minimis thresholds for income tax nexus or provide safe harbors for businesses with minimal in-state activity. Consulting a multi-state tax advisor is essential once FBA revenue exceeds $100,000, as the compliance cost of filing in 15+ states can be significant.

    FBA inventory creates physical nexus for sales and income tax in every warehouse state; marketplace facilitator laws shift sales tax collection to the platform for marketplace sales only. (South Dakota v. Wayfair, Inc., 585 U.S. 162 (2018); IRC Section 7 USC 381 (P.L. 86-272, income tax protection for solicitation-only nexus — does not protect inventory presence))

    Deductions

    CategoryExamplesSchedule C line
    Cost of goods soldPurchase price of inventory, wholesale costs, raw materials for handmade goods, inbound shipping to sellerPart III (Cost of Goods Sold) — Lines 35-42
    Platform fees + payment processingeBay final value fees, Etsy listing/transaction/offsite ads fees, Amazon referral fees, PayPal/Stripe processing feesLine 10 (Commissions and fees)
    Shipping + packagingUSPS/UPS/FedEx outbound shipping, shipping supplies (boxes, mailers, tape, labels, poly bags)Line 27a (Other expenses — shipping costs)
    Amazon FBA feesFBA fulfillment fees, monthly storage fees, long-term storage fees, removal/disposal fees, FBA inbound shippingLine 10 (Commissions and fees) or Line 27a (Other expenses)
    Home office + storageDedicated workspace for listing, photography, packing; inventory storage area (must be exclusively used for business)Line 30 (Business use of home) — simplified method: up to 300 sq ft x $5/sq ft
    Supplies + equipmentPhotography equipment, lightbox, phone/camera for listing photos, label printer, scale, packaging toolsLine 22 (Supplies) / Line 13 (Depreciation/Section 179 for equipment over $2,500)

    Vehicle treatment

    Online sellers who drive to source inventory (thrift stores, estate sales, liquidation warehouses, wholesale pickups, retail arbitrage runs) deduct mileage at 72.5 cents per mile (2026). Post office and shipping-store drop-off trips are business miles. Driving to photograph items at a remote location or deliver local marketplace pickups is deductible. The standard mileage rate includes fuel, depreciation, insurance, and maintenance. Sellers doing retail arbitrage may accumulate 8,000-15,000 business miles annually. A contemporaneous mileage log is essential: date, destination (e.g., 'Goodwill on Main St — sourcing'), purpose, and miles. Without a log, the entire vehicle deduction is vulnerable to disallowance on audit.

    Depreciation examples

    A $1,800 photography setup (camera, lightbox, tripod, backdrop) for product listing photos qualifies for Section 179 immediate expensing. A $3,500 desktop computer and dual monitors for inventory management and listing creation can be fully expensed under Section 179. Shelving and storage systems ($2,000) for dedicated inventory areas qualify for Section 179 or de minimis safe harbor. A label printer and shipping scale ($500 combined) fall under de minimis safe harbor for immediate expensing. For larger investments, a $12,000 cargo van for sourcing and shipping runs is MACRS 5-year property, eligible for Section 179 expensing up to the full cost in year one (subject to net income limitation).

    State variance

    NC

    North Carolina taxes income at a flat 3.99% (2026). NC conforms to federal Schedule C treatment and the QBI deduction flows through. NC has marketplace facilitator laws (Amazon, eBay, etc. collect NC sales tax). NC DOR actively cross-references 1099-K data with state returns.

    CA

    California FTB is aggressive on nexus for FBA sellers with inventory in CA fulfillment centers. CA does NOT conform to the federal QBI deduction. The top marginal rate is 13.3%. CA also imposes an $800 minimum franchise tax on LLCs regardless of income, making LLC formation expensive for low-revenue sellers. CA marketplace facilitator law covers major platforms.

    WA

    Washington has no income tax but imposes the Business and Occupation (B&O) tax on gross receipts, not net profit. The retailing B&O rate is 0.471% of gross sales. For a seller with $150,000 in WA-sourced gross sales, this is approximately $707. B&O applies regardless of profitability. WA also has marketplace facilitator collection for sales tax. FBA inventory in WA warehouses triggers B&O nexus.

    FL

    Florida has no state income tax. Major FBA fulfillment center presence in the state creates physical nexus for sales tax, but marketplace facilitator laws handle the collection for platform sales. FL is one of the most tax-efficient states for online sellers, with no state income tax layer on Schedule C profit. Direct Shopify sales shipped to FL customers still require the seller to collect FL sales tax if nexus thresholds are met.

    Common audit triggers

    • 1099-K gross amount significantly exceeds Schedule C gross receipts (seller reported net instead of gross, or failed to account for all platforms)
    • Inventory valuation inconsistencies: opening inventory plus purchases minus COGS not reconciling to closing inventory value
    • Hobby loss classification: consecutive years of losses on selling activity, especially when offset by W-2 income from a day job
    • Multi-state sales tax nexus ignored: FBA inventory in 20+ states without sales tax permits or income tax filings
    • FBA fees capitalized into COGS instead of expensed as period costs, inflating cost basis and potentially deferring deductions
    • Personal items sold at a loss commingled with business inventory (personal item losses are not deductible; only business inventory losses are)

    Frequently asked questions

    What happens if I miss the April 15 tax deadline?+
    If you owe tax, the IRS charges two separate penalties: failure to file (5% of unpaid tax per month, max 25% under IRC §6651(a)(1)) and failure to pay (0.5% per month, max 25%). File Form 4868 for an automatic 6-month extension — but the extension only extends the FILING deadline, not the PAYMENT deadline. Interest accrues from April 15 regardless. If you have a clean 3-year history, you may qualify for First Time Abatement (FTA) to waive the failure-to-file penalty.
    Do I need a CPA or can I file my own taxes?+
    Most self-employed people with straightforward Schedule C income can file using tax software (TurboTax, FreeTaxUSA, TaxAct). Consider a CPA or Enrolled Agent (EA) if you have: an S-Corp election, multi-state filing, rental property with cost segregation, your first year of self-employment (to set up correctly), or an IRS notice. EAs are federally licensed and often less expensive than CPAs. The IRS Volunteer Income Tax Assistance (VITA) program offers free help for incomes under $67,000.
    How do quarterly estimated tax payments work?+
    Self-employed people must pay estimated tax quarterly (April 15, June 15, September 15, January 15) if they expect to owe $1,000 or more. The safe harbor under IRC §6654 is paying at least 100% of prior-year tax (110% if AGI exceeded $150,000). Use Form 1040-ES or pay via IRS Direct Pay or EFTPS. Missing payments triggers an underpayment penalty calculated per quarter — even if you pay everything at filing time.
    My 1099-K shows way more than I actually made. What do I do?+
    This is normal. The 1099-K reports gross payment volume, including amounts that are not profit: returns, refunds, shipping collected from buyers, and sales tax collected by the marketplace. On Schedule C, report gross receipts matching the 1099-K total (Line 1), then deduct returns/refunds (Line 2), COGS (Part III), platform fees (Line 10), shipping costs (Line 27a), and all other business expenses. The IRS expects Schedule C gross receipts to match or exceed the sum of all 1099-Ks received. If your total receipts are legitimately lower (e.g., the 1099-K includes sales tax collected by the platform), include a brief explanation. Never report net profit directly as gross receipts when you have a 1099-K showing a larger number.
    Do I need to collect sales tax on my Etsy and Amazon sales?+
    For sales made THROUGH a marketplace platform (Etsy, Amazon, eBay, Walmart), the platform collects and remits sales tax as a marketplace facilitator in all 45 sales-tax states plus DC. You generally do not need to register for sales tax permits or file returns for marketplace sales. However, if you also sell through your own website (Shopify, WooCommerce), at craft fairs, or through any non-marketplace channel, YOU are responsible for collecting and remitting sales tax in states where you have nexus (economic nexus thresholds are typically $100,000 in sales or 200 transactions per state). FBA inventory in a state creates physical nexus for non-marketplace sales.
    Is selling personal items from my closet taxable?+
    Selling personal items at a loss (below what you originally paid) is not taxable and not reported on a tax return. These are personal capital losses and are not deductible. If you sell personal items at a gain (above your original purchase price), the gain is taxable as a capital gain reported on Schedule D/Form 8949, not Schedule C. The distinction matters: once you start buying items specifically to resell at a profit (even from thrift stores or garage sales), you have crossed into a trade or business, and income is reported on Schedule C with self-employment tax. Occasional personal-closet sales at typical used-clothing prices are virtually never at a gain.
    Can Amazon FBA fees be included in my cost of goods sold?+
    No. Amazon FBA fees (referral fees, fulfillment fees, storage fees, removal fees) are selling expenses, not costs of acquiring or producing the goods. They are period expenses deducted on Schedule C (Line 10 for commissions/fees or Line 27a for other expenses), not in Part III (COGS). COGS includes only the costs of acquiring inventory: purchase price, materials, and inbound shipping to the seller or to FBA. Misclassifying FBA fees as COGS does not change total net profit but can create issues with inventory valuation, COGS reconciliation, and audit scrutiny of the COGS computation.

    Last reviewed: