Return on Assets (ROA) is a profitability metric that measures how efficiently a business generates profit from its total assets. Calculated as net income divided by total assets, ROA shows how much profit each dollar of assets produces.
ROA = Net Income ÷ Total Assets. A business with $2M in net income and $20M in total assets has an ROA of 10% — for every dollar tied up in assets, the business produces ten cents of profit annually.
ROA is particularly useful for ecommerce brands carrying significant inventory. Inventory sits on the balance sheet as a major asset; the question ROA helps answer is whether that inventory (and the rest of the asset base — equipment, receivables, capitalized software) is generating returns commensurate with the capital tied up in it. A brand with rising revenue but flat ROA is growing the top line by adding assets, not by getting more efficient with the assets already in place.
Industry-dependent, but useful reference points for ecommerce and consumer goods:
ROA rarely gets tracked as a routine metric because it isn't a standard Shopify report — it requires pulling balance sheet data (total assets) alongside operating numbers and refreshing that pairing on a schedule, which is the kind of custom reporting Shopify Analytics & Reporting work sets up rather than something a default dashboard surfaces. For brands trying to diagnose whether a falling ROA is an inventory problem, a margin problem, or a fixed-asset problem, that means trending net income and total assets separately over time — exactly the kind of analysis Ecommerce Data & Analytics work is built to support.
Since ROA depends on pairing balance sheet figures with operating data that Shopify’s default dashboards don’t combine, getting a reliable version of it usually means building a report by hand — the process this guide to building custom reports in Shopify covers.
Get a free ecommerce SEO audit. Our team reviews your Shopify store and sends findings back within a couple of days.