Bastion Ops HQ

2026 by month · Amazon US + Shopify + ShipBob

Company view

Amazon revenue is product sales (principal) from settlement events; Shopify revenue is net sales (product after discounts + shipping income − refunds). COGS is invoice-verified landed cost × units sold. Ads here are Amazon ad invoices deducted from settlements only (none were deducted January to March 2026); Meta and Google spend are not in this file.

Monthly trend, all of 2026

Every month in the data. Click a month to select it everywhere on the page. The current month is partial.

Revenue by month

Amazon product sales Shopify net sales

Amazon US

Straight from the Finances API (posted date). Fees are what Amazon actually charged, not estimates. Expand a line to see the breakdown by fee type. Per-SKU net is before ads and account-level fees.

P&L waterfall

By SKU

COGS source: INVOICE weighted-average landed cost from 2026 factory invoices · PROXY no 2026 invoice for this SKU, nearest sibling used · BUNDLE sum of the bundle's component landed costs · FAMILY EST rough family estimate, treat as placeholder. Limited-edition titanium (Desert Daisy, Nail Chronicle, Katana) uses the $35.24 LE titanium proxy.

Shopify

Orders by created date, excluding test and cancelled orders. ShipBob fulfillment is the actual invoiced amount on the Shopify channel for the month. ShipBob only began fulfilling Shopify orders in April 2026, so January to March carry no fulfillment cost here and their contribution is overstated. Payment processing is estimated at 2.9% + 30¢. Refunds are the order's lifetime refunds, attributed to its order month. Meta and Google ad spend are not included anywhere on this page.

P&L waterfall

Top products by net revenue

ShipBob fulfillment

Every ShipBob order created in the month, by channel, with the invoiced amount per shipment.

COGS, landed cost per unit (invoice-verified)

How a landed cost is built

For each invoice line: goods = qty × factory unit price · freight = shipment FedEx fee × (line gross kg ÷ shipment gross kg) · handling = 3% × (goods + freight), which is exactly Evergreen's handling charge · landed = goods + freight + handling · unit landed = landed ÷ qty. The SKU's number is the weighted average: Σ landed ÷ Σ qty across all its 2026 invoice lines. Click any row to see every invoice line and the numbers that went in.

Shipments behind these numbers (freight rate per kg)