How to Calculate True eBay Profit After Fees, Advertising, Refunds, and Shipping
An eBay payout is a cash movement, not a profit number. A defensible profit calculation starts with what the customer bought and then assigns every cost or credit to the order that created it.
Use the order as the accounting anchor
Start with product revenue after seller-funded discounts, excluding sales tax. Tax collected on behalf of a tax authority is not operating revenue. Customer-paid shipping can be recorded separately so you can compare it with the actual label cost.
Then attach eBay final-value fees, promoted-listing charges, shipping-label charges, refunds, dispute adjustments, and other provider postings to that same order. This prevents a payout transfer or refund reversal from being mistaken for new revenue.
- Product sales after discounts
- Customer-paid shipping, excluding tax
- Marketplace and payment-processing fees
- Promoted Listings or other advertising charges
- Outbound and return-label costs
- Refunds excluding returned sales tax
- Cost of goods sold, adjusted for inventory returned to stock
The true eBay profit formula
Keep every component signed consistently: revenue and legitimate reimbursements increase profit; fees, labels, refunds, and product cost reduce it. A transfer between eBay balance accounts should normally be excluded because it only moves cash.
If the calculated order result does not match the provider-reconciled result, show the difference explicitly as an unexplained reconciliation difference. Never silently place it into income.
Worked example
Assume an item sells for $1,000, the buyer pays $20 shipping, and tax is $82. The seller incurs a $132 marketplace fee, $28 promoted-listing fee, $18 outbound label, and $600 product cost. Tax is excluded from both sales and profit.
Handle refunds without inflating profit
A full refund should reverse the applicable product revenue and customer-paid shipping. If sellable inventory returns to stock, reverse the corresponding product cost as a returned-inventory credit. Do not count both the original charge and a settlement transfer as revenue, and do not make refund postings positive merely because of the provider's source sign convention.
Partial refunds require item-level allocation. Refund only the affected revenue and restore only the cost of units actually returned to usable inventory. Outbound shipping and nonrefundable fees may remain real losses.
Monthly reconciliation checklist
- Match every sale and refund to an internal order identifier.
- Separate settlement transfers from revenue and expenses.
- Classify promoted-listing charges as advertising expenses.
- Keep sales tax outside operating revenue and refunds.
- Verify returned-inventory credits against units actually received.
- Investigate unexplained differences instead of burying them in other income.
Continue exploring
See the workflow with your own data.
Bring a representative product, order, refund, or purchase decision to an Inskeep demonstration.
Inskeep