Revenue is not profit.
See what your store really keeps.
NetTally subtracts cost of goods, payment fees, shipping, packaging and cash-on-delivery return losses from every WooCommerce order — so you finally know your true net profit.
No account, no tracking — your data stays in your own WordPress.
- WooCommerce 8+
- HPOS ready
- Block checkout
- Stripe · PayPal · COD
- Any currency
Your sales report looks great. Your bank account disagrees.
WooCommerce shows revenue. It doesn't show what each order cost you to make, ship and get paid for — or what refused cash-on-delivery parcels quietly take back.
- Know which products actually make money — and which lose it
- See the real cost of free shipping and payment fees
- Put a number on COD returns instead of guessing
Set up in five minutes
Install & set your costs
Add the free plugin, enter gateway fees, your courier cost and the return charge once.
Add product costs
Fill in "Cost of goods" on each product or variation. Pro imports them from a CSV in one go.
Watch real profit
Every order shows its profit. The dashboard adds it up for any date range.
Everything that eats your margin, in one place
Cost of goods Free
Per product and variation. Each order keeps its cost, so changing prices never rewrites history.
Gateway fees Free
Percent + fixed fee for Stripe, PayPal, cash on delivery or any other gateway.
Shipping & packaging Free
Your real courier cost — even when you offer free shipping — plus packaging per order.
COD / RTO returns Free
A "Returned" order status that counts shipping, return charge and packaging as loss.
Profit dashboard Free
Net profit, margin, return rate, profit per day and your most profitable products.
Ads & expenses Pro
Facebook ads, rent, salaries, apps — monthly or one-time — for true net profit.
Product & category reports Pro
Every product and category ranked by profit, exportable to CSV.
Bulk costs & CSV import Pro
Edit all costs on one screen, or import hundreds by SKU in seconds.
Return-risk badge Pro
See a customer's past refused parcels right in the order list — before you ship.
A complete free plugin. Pro when you need more.
| Feature | Free | Pro |
|---|---|---|
| Cost of goods per product & variation | ✓ | ✓ |
| Cost snapshot on every order | ✓ | ✓ |
| Payment gateway fees (Stripe, PayPal, COD…) | ✓ | ✓ |
| Shipping & packaging costs | ✓ | ✓ |
| COD / RTO return loss tracking | ✓ | ✓ |
| Profit dashboard, chart & top products | ✓ | ✓ |
| Profit column in orders, margin in products | ✓ | ✓ |
| Ad spend & business expenses | — | ✓ |
| All products & categories report + CSV export | — | ✓ |
| Bulk cost editor & CSV import by SKU | — | ✓ |
| Shipping & return cost per courier / zone | — | ✓ |
| Customer return-risk badge | — | ✓ |
| Compare with previous period | — | ✓ |
| Daily / weekly profit email | — | ✓ |
| Priority support & automatic updates | — | ✓ |
Simple yearly pricing
Pay once a year. If you don't renew, Pro keeps working — you only stop getting updates.
Free
- Cost of goods, fees, shipping
- COD / RTO return tracking
- Profit dashboard
- Community support
Pro – 1 site
- All Pro features
- 1 website
- 1 year of updates & support
Pro – 5 sites
- All Pro features
- 5 websites
- 1 year of updates & support
Pro – Unlimited
- All Pro features
- Unlimited websites
- 1 year of updates & support
🔒 Secure payment with PayPal or card · License key delivered instantly by email
Questions, answered
Do I need the free plugin to use Pro?
Yes. Install NetTally from WordPress.org, then upload the Pro add-on and paste your license key under NetTally › Pro License.
Does it work with cash on delivery?
Yes — it's built for it. Mark refused or returned parcels with the "Returned" status and NetTally counts the real loss: courier cost, return charge and packaging.
Will changing a product cost change my old reports?
No. Every order keeps the cost it had when it was calculated. Only new orders use the new cost.
What happens when my license expires?
Pro keeps working. You stop receiving updates and support until you renew. Renew by buying the same plan with your existing key — the year is added to your current date.
Can I move my license to another site?
Yes. Deactivate it on the old site, then activate it on the new one.
Does NetTally send my store data anywhere?
No. Everything is calculated and stored in your own WordPress database.
Stop guessing. Start knowing your profit.
Install the free plugin in two minutes. Upgrade to Pro whenever you're ready.