Orders
The Orders table gives you a complete view of your sales across all marketplaces. Nifty automatically parses receipts to extract marketplace fees, shipping fees, and promoted fees — so you can track profits without manual data entry.
Where to find it
Go to Analytics → Orders.

What's imported automatically
For each sale, Nifty pulls in:
Sale Price
The amount the item sold for
Collected Shipping
Shipping fee collected from the buyer (see note below)
Refund
The amount refunded to the buyer, if any
Standard Fees
Transaction and platform fees charged by the marketplace
Shipping Fees
Cost of shipping labels purchased through the marketplace
Promoted Fees
Advertising fees for promoted listings
How Collected Shipping works
This field shows shipping payments you received from buyers — but it varies by platform:
eBay and Etsy: The buyer pays you for shipping, then you purchase a label. Both amounts appear in your analytics (Collected Shipping and Shipping Fees).
Poshmark, Mercari, and Depop: The marketplace collects shipping directly from the buyer and provides you a label. Since you're not involved in the transaction, Collected Shipping is $0 for these platforms. However, Poshmark allows you to offer a shipping discount, which will show up as Shipping Fees.
What you can edit
When a sale is linked to an item in your Inventory Manager, we automatically pull through the SKU, listed date, and Cost of goods. All of these remain editable.
Click Edit on any sale to add:
Shipping Costs — Shipping costs outside the marketplace (third-party tools, etc.)
Other Costs — Any per-sale costs you want to track
For bulk expenses not tied to specific sales, use the Expenses tab instead.

Sale statuses
Use the status filter to find specific types of sales:
Pending Data
Sale detected, but full details aren't available yet
Completed
All data imported successfully
Partially Refunded
Buyer received a partial refund
Cancelled
Sale was cancelled or fully refunded

Important: Pending Data sales are excluded from Insights. Refresh them to include in your reports.
Refreshing and importing data
When Nifty detects a sale, some details may not be immediately available. Shipping labels are generated after checkout, and refunds happen later.
Refresh — Select specific rows and click Refresh at the bottom to pull the latest data.
Import — Click Import in the top-right to bulk-refresh an entire time period, or to pull in sales that happened before you added items to Nifty.

Historical orders
When you first sign up, Nifty can import your sales history from the past year. Click Import in the top-right, select your date range, and we'll pull everything in.
When sales don't appear
eBay: Sometimes orders need to be marked as shipped before they can be imported. If you don't see a sale, ship the order and try again.
Mercari: Orders always need to be shipped before import. You can verify this yourself — if you check Mercari's Sales Reports, the sale won't appear there either until it's shipped.
Offline sales
Nifty doesn't support manual sale entry yet — we're focused on expanding marketplace integrations and don't want to create conflicts with auto-detected sales.
If you sell in person, at markets, or on platforms we don't support (Facebook Marketplace, Whatnot, etc.), we recommend tracking those sales in a separate spreadsheet for now.
eBay auctions
Although auction-style listings can't be brought into the Inventory Manager, their sales data can be brought into Analytics by clicking Import in the top-right.
Limitations
There are a few cases where we can't extract complete data:
On eBay, we can't extract Shipping Fees for international orders. We also can't get Shipping Fees for labels purchased through PayPal or the Bulk Shipping Tool — these are API limitations on eBay's side.
On Etsy, we can't extract Shipping Fees or Promoted Fees (offsite advertising fees) due to API limitations.
For such sales, we recommend either:
Last updated

