Free profit margin calculator app for Shopify

What is the minimum price to charge for an order? How much can you discount or reward loyal customers?
These are important questions when taking live orders on the phone or over the counter. Using this free Shopify app you'll have the answers with the push of a button.

About this Shopify app

Help with Shopify apps

Never lose on orders again with this free profit margin calculator for Shopify

When customers order multiple items from your store, it's not easy to calculate by heart how much volume discount you might be able to offer.

When setting up manual orders or quotes you want to be able to easily determine the cost and profit. Luckily, now you can.

Having installed this app, your draft orders will have a menu option Show profit margins that'll open a new tab showing you a table with the exact profit margins for the line items as well as the total order profit.

How do I install this app in my Shopify Store? (30 sec install)

This app is installed in 3 simple steps.

› Step 1
Visit the app's installation page
(Alternatively, you can install this app from the Shopify App Store Shopify App Store.)

› Step 2
Enter the address of your Shopify store, your Shopify subdomain, in the form. The address looks like: After you submit the form, you are redirected to Shopify to login.

› Step 3
Grant the app permission for the requested actions. For example, the app must be able to read your draft orders to calculate profit margins..

If you employ staff, it is good to know that the staff member accounts themselves must also have the Draft orders, Products and Apps permissions to use this app.

Done. You will be taken to the home screen of the app. You are now ready to use the app.

Examples of this app in a live Shopify store

Here are 4 pictures of the app after we installed it in our store.

On the app's Select a draft screen we chose the draft order we wanted to see the profit margins for. Next, we were presented with the profit margins table in which we customized the cost of a line item and edited the the order's shipping cost. The order's profit margins are recalculated real-time.

Example 1: Selecting the draft order for which we want ot calculate profit margins:Select a draft screen in our free Shopify app

Example 2: Viewing profit margins for the selected draft order:The profit margins table in the app

Example 3: Customizing costs and order contents:Cost input field for a line item that is being edited

Example 4: Setting the default shipping cost for draft orders:Shipping cost settings screen

Here's a video that shows the default shipping cost being edited.

Having a custom version of the Shopify app developed

Would you like to calculate profit margins for your orders in a different way? Or do you require analytics of some other metric of your online store or website?

Or do your run a store on another platform than Shopify, like WooCommerce, Magento, PrestaShop or OpenCart, and would you like to have a version of this app built for that platform?

Please ask us about the possibilities. We will map out your app requirements and discuss the development costs with you or send you a quote.

[Updates] Latest app versions

  1. Version 3.4.0 - February 10th, 2024
    • Added
      • Marketing: Added copy to the Plans page.
    • Changed
      • Marketing: Made the review invitation banner appear sooner.
      • Marketing: Reordered the plan benefits on the Plans page.
  2. Version 3.3.0 - February 10th, 2024
    • Added
      • Settings: Setting to show order line item unit price and cost (Full plan).
      • Developer tools: Added code documentation.
      • Documentation: Added instructions to % cost subtraction popover.
    • Changed
      • Bug fix: Normalized shopOrigin when recording shop as installed.
      • Styling: Formatting of cells in XLSX export of profit margins table.
      • Styling: Changed styling and placement of draft title and custom name (tag).
      • Usability: Placed taxes and shipping toggles in the popup menu.
      • Usability: Renamed menu item Recently opened to History.
      • Styling: Changed notifications bell icon.
      • Developer tools: Moved component styling in profits table.
    • Removed
      • Notifications: Removed stale messages.
  3. Version 3.2.0 - Unreleased
    • Added
      • Tests and documentation.
  4. Version 3.1.0 - August 20th, 2023
    • Changed
      • Usability: Improved app auth redirection flow.
  5. Version 3.0.0 - August 20th, 2023
    • Added
      • Packages: Installed @shopify/shopify-api.
      • Authentication: Added Authorization header to all API calls.
      • Navigation: Added shop en host parameter to all page URL's.
      • Storage for active installations.
      • Implemented custom /graphql endpoint.
      • Notifications: Publication date.
      • Notifications: Dynamic content.
      • Notifications: Added from_page parameter to links in notification content.
    • Changed
      • Authentication: Moved from session cookies to JWT.
      • Packages: Upgraded @shopify/koa-shopify-auth.
      • Technical changes allowing the Shopify app to work using token authentication.
      • Aligned workings of Back-buttons on Plans and Support page.
    • Removed
      • Packages: Koa-session.
      • Manually committing session changes.
      • Shopify's /graphql endpoint.
      • Cookie expiry after 24 hours.
  6. Version 2.16.0 - April 22th, 2023
    • Added
      • Notifications: Message regarding app name change.
    • Changed
      • Notifications: Sorting, show most recent first.
      • App name: Changed from Draft Profit Margins to QuoteMate at request of Shopify.
  7. Version 2.15.0 - January 7th, 2023
    • Added
      • Notifications: Setting for storing read notifications and related storage migration.
      • Notifications: API endpoint for marking messages as read.
      • Notifications: Message promoting the AudioReviews Shopify app.
  8. Version 2.14.0 - December 12th, 2022
    • Added
      • Tagging: Add tags to drafts.
      • Product cost: Sync back to Shopify.
      • Permalinks: Button to copy link to draft.
      • Developer tools: Report client-side events and errors to backend.
    • Changed
      • Compatibility: Bumped up version of Shopify provided UI-components, resulting in a new color scheme.
      • Styling: Clickable elements.
      • Styling: Footer links.
      • Styling: Aligned styling of info labels in modals.
      • Bug fix: Destination of back button after navigation from error messages.
      • Bug fix: Unexpected blue boxes in PDF exports.
      • Usability: Error messages alert about missing account permissions.
  9. Version 2.13.0 - November 21st, 2022
    • Changed
      • Compatibility: Bumped up Shopify API versions.
      • Compatibility: Acquired Shopify permission to access customer data.
  10. Version 2.12.0 - November 18th, 2022
    • Changed
      • Usability: Open-draft-in-admin button opens in a new tab.
    • Removed
      • Shipping cost: Duplicate Save-label in settings modal.
      • Marketing: Well done message after downgrading to the Basic plan.
  11. Version 2.11.0 - November 17th, 2022
    • Added
      • Notifications: UI for displaying and handling notifications.
    • Changed
      • Styling: Aligned button colors.
  12. Version 2.10.0 - November 14th, 2022
    • Added
      • Onboarding: Link to privacy document on Onboarding page.
  13. Version 2.9.0 - November 14th, 2022
    • Changed
      • Privacy: Added customer data policy to privacy policy document.
  14. Version 2.8.1 - August 9th, 2022
    • Added
      • Logging: Debug logging for triaging a settings issue.
    • Changed
      • Bug fix: Updating UI based on browser cache values.
  15. Version 2.8.0 - July 30th, 2022
    • Added
      • Settings: Show/hide shipping line by default.
      • Technical improvements: Added explicit API headers.
  16. Version 2.7.0 - July 27th, 2022
    • Added
      • Settings: Allow prices to be shown with/without taxes by default.
    • Changed
      • Developer tools: Moved tooling/scripts.
  17. Version 2.6.0 - July 20th, 2022
    • Added
      • Developer tools: Additional error logging.
      • Security: Frame-ancestors CSP headers.
    • Changed
      • Compatibility: Upgraded Shopify components for building admin apps.
    • Removed
      • Security: Unnecessary headers.
  18. Version 2.5.0 - June 17th, 2022
    • Removed
      • Taxes: Toggling taxes on original order line price.
  19. Version 2.4.0 - April 16th, 2022
    • Added
      • Internationalisation: German translations.
  20. Version 2.3.0 - April 12th, 2022
    • Added
      • Internationalisation: Dutch translations.
      • Internationalisation: Translation framework.
  21. Version 2.2.0 - April 6th, 2022
    • Changed
      • Usability: Viewport of app install page.
      • Styling: Favicon.
  22. Version 2.1.0 - March 24th, 2022
    • Added
      • Marketing: Review banner and functions.
      • Developer tools: App usage tracking.
    • Changed
      • Security: Optimizations.
  23. Version 2.0.0 - March 22nd, 2022
    • Added
      • Profit margins table: Disregard toggle for shipping line.
    • Changed
      • Developer tools: Logging of app traffic.
      • Snapshots: Storage of shipping line toggle status.
  24. Version 1.9.3 - March 22nd, 2022
    • Changed
      • Hotfix: Visibility of taxes toggle after refreshing profit margins table.
  25. Version 1.9.2 - March 22nd, 2022
    • Changed
      • Hotfix: Redirect after onboarding completion.
  26. Version 1.9.1 - March 22nd, 2022
    • Changed
      • Hotfix: Internals.
  27. Version 1.9.0 - March 22nd, 2022
    • Added
      • Onboarding: Hello page and functions.
    • Changed
      • Usability: Way of displaying and toggling taxes.
  28. Version 1.8.0 - March 16th, 2022
    • Added
      • Communication: Welcome email.
  29. Version 1.7.1 - March 16th, 2022
    • Changed
      • Developer tools: Optimized logging of snapshot functions.
  30. Version 1.7.0 - January 31st, 2022
    • Added
      • Snapshots: Storing profit margins table edits (Full plan).
      • Documentation: Additional information about setting default shipping cost.
    • Changed
      • Usability: Consistent validation across profit margins table cells.
      • Usability: Popup messages on user actions.
      • Profit margins table: Placeholder descriptions in hypothetical rows.
      • Contact form: Preselected option.
      • Documentation: Link to Shopify docs.
      • Styling: Positioning of loading error messages.
      • Styling: Alignment of Add hypothetical row button.
      • Styling: Duration of animation of changed rows in profit margins table after refresh.
      • Bug fix: Solved minor bugs.
      • Developer tools: Installed internal tooling.
    • Removed
      • Marketing: Promo banner.
  31. Version 1.6.0 - Januray 18the, 2022
    • Added
      • Logging: Additional logging in background jobs.
    • Changed
      • Platform: Event subscription version.
      • Platform: Optimizations.
  32. Version 1.5.5 - October 29th, 2021
    • Added
      • Roadmap: User feedback.
    • Changed
      • Communication: Uninstall email text.
  33. Version 1.5.4 - July 3th, 2021
    • Changed
      • Install page: Styling and text.
  34. Version 1.5.3 - March 19th, 2021
    • Changed
      • Plans: Days remaining on billing cycle.
      • Memory management: Optimizations.
  35. Version 1.5.2 - March 19th, 2021
    • Added
      • Profit margins table: Refresh button.
      • Title bar: Main menu.
      • Title bar: Recently opened pages.
      • Plans: Plan page.
      • Plans: Switching plans.
      • Background jobs: Functions run on uninstalling the app.
    • Changed
      • Styling: Small header changes.
      • Plans: Moved exporting to PDF and XLSX to the Full plan.
      • Plans: Moved storing a default subtraction percentage to the Full plan.
      • Plans: Moved storing default shipping cost to the Full plan.
      • Error messages: Positioning and content of error messages on the support page.
      • Navigation: Improvement of internals.
      • Navigation: Return to homescreen or profit margins table from the support page.
    • Removed
      • Navigation: Title bar button linking to the draft orders admin.
  36. Version 1.5.1 - March 3th, 2021
    • Added
      • Exporting: Function to export draft profit margins tabel to CSV, XLSX and PDF.
  37. Version 1.5.0 - February 17th, 2021
    • Changed
      • Usability: Update.
  38. Version 1.4.9 - February 17th, 2021
    • Added
      • Settings: Option to store a default percentage cost.
      • Navigation: Back button on suggestions page.
    • Changed
      • Styling: Font size differences between browsers.
      • Styling: Whitespace in header.
  39. Version 1.4.8 - January 4th, 2021
    • Added
      • Internal tooling.
  40. Version 1.4.7 - December 18th, 2020
    • Added
      • Internal tooling.
  41. Version 1.4.6 - December 12th, 2020
    • Changed
      • Bug fix: display of cell values after deleting hypothetical rows.
  42. Version 1.4.5 - December 2nd, 2020
    • Added
      • Settings: Storage for store settings.
      • Shipping cost: Saving shipping cost settings for draft orders and subtracting shipping cost from profit.
      • Documentation: Info message about the required permissions to request draft order data from Shopify.
    • Changed
      • Accessibility: Control input fields with keyboard.
      • Usability: Reminder of preset costs at cost entry.
      • Usability: Faster editing of input fields by auto-selection.
  43. Version 1.4.4 - November 24th, 2020
    • Added
      • Internal tools for reporting, and additional logging.
  44. Version 1.4.3 - November 13th, 2020
    • Changed
      • Security patch: Security update.
  45. Version 1.4.2 - November 11th, 2020
    • Added
      • Redirect after Oauth: Return to the profit margins table of the requested draft order after automatic login to the app.
  46. Version 1.4.1 - October 2nd, 2020
    • Added
      • VAT toggle: Include/exclude VAT from profits.
      • Navigation: Back button to the Select a draft screen from the profit margins table view.
      • Caching: Faster switching between the profit margins table view and the Select a draft view.
      • Full amounts component: Toggling amounts from rounded mode to full mode showing all decimals.
      • Tooltips for Totals: Additional information on the calculation of totals.
    • Changed
      • Display of currency symbols USD and EUR.
      • Display of discounts in the Price column.
      • Bug fix for de reloading draft order data.
      • Positioning of UI-elements.
Let's Chat!

Do you have a question you'd lke to ask us? Awesome. Hit us up now and we'll try to get back within a few business days.

Alternatively, you may hit us op on
+31 6 164 677 43

Please note that you agree to our privacy terms by leaving your credentials.


We use cookies to give you the best possible experience on our website. By continuing to browse this site, you give consent for cookies to be used. For more details, please read our Cookie Policy.