Estimate your net margins and ROI for Fulfillment by Amazon
Total Amazon Fees:
Total Unit Cost:
Net Profit per Unit:
Profit Margin:
Return on Investment (ROI):
Understanding Your Amazon FBA Margins
Selling on Amazon FBA (Fulfillment by Amazon) offers incredible scale, but the fee structure can be complex. To ensure your private label or wholesale business remains sustainable, you must account for every cent that leaves your pocket before the payout hits your bank account.
Key Metrics in FBA Profitability
Referral Fees: This is essentially Amazon's commission for selling on their platform. For most categories, this is 15%, but it can range from 8% to 45% depending on the niche.
Fulfillment Fees: This covers picking, packing, and shipping your product to the customer. It is determined by the weight and dimensions of your product.
Storage Fees: Amazon charges for the space your inventory occupies in their warehouses. Note that these fees increase significantly during the Q4 holiday season (October–December).
PPC/Marketing Costs: Rarely does a product sell without advertising. Your "ACOS" (Advertising Cost of Sales) must be factored in on a per-unit basis to find your true "Contribution Margin."
Example Calculation
Let's say you sell a yoga mat for $35.00. Your manufacturing cost is $8.00, and shipping it to an Amazon warehouse costs $2.00 per unit. Amazon takes a 15% referral fee ($5.25) and an FBA fee of $7.00. If you spend $3.00 per unit on PPC ads, your total expenses are $25.25. Your net profit is $9.75 per unit, resulting in a 27.8% margin.
How to Improve Your FBA Profits
If your margins are slim (below 20%), consider these strategies:
Optimize Packaging: Reducing the size of your product box by just half an inch can sometimes drop you into a lower FBA tier, saving dollars per unit.
Negotiate Sourcing: Once you have consistent volume, negotiate a 5-10% discount with your supplier.
Increase Price: Sometimes a $1-$2 price increase has a negligible effect on conversion rate but a massive impact on net profit.
function calculateFBAProfit() {
var salePrice = parseFloat(document.getElementById('salePrice').value) || 0;
var productCost = parseFloat(document.getElementById('productCost').value) || 0;
var shippingCost = parseFloat(document.getElementById('shippingCost').value) || 0;
var referralFeePercent = parseFloat(document.getElementById('referralFee').value) || 0;
var fbaFee = parseFloat(document.getElementById('fbaFee').value) || 0;
var storageFee = parseFloat(document.getElementById('storageFee').value) || 0;
var ppcCost = parseFloat(document.getElementById('ppcCost').value) || 0;
var returnsRate = parseFloat(document.getElementById('returnsRate').value) || 0;
if (salePrice = 0 ? 'profit-positive' : 'profit-negative');
var marginEl = document.getElementById('profitMargin');
marginEl.innerHTML = profitMargin.toFixed(2) + '%';
marginEl.className = 'fba-result-value ' + (profitMargin >= 0 ? 'profit-positive' : 'profit-negative');
var roiEl = document.getElementById('roiValue');
roiEl.innerHTML = roi.toFixed(2) + '%';
roiEl.className = 'fba-result-value ' + (roi >= 0 ? 'profit-positive' : 'profit-negative');
// Smooth scroll to results on mobile
if(window.innerWidth < 600) {
document.getElementById('fbaResults').scrollIntoView({ behavior: 'smooth' });
}
}