Terms
Updated 25 October 2026
Using Shelfward means you agree to these terms.
1. What Shelfward is
Shelfward is a Shopify app for purchasing, receiving and counting stock. You keep supplier records, raise purchase orders, email them as a PDF, receive deliveries with freight and duty spread across the lines, print labels, and run scoped stocktakes.
When you receive a delivery, Shelfward adds the received quantities to one Shopify location and leaves cost per item unchanged on Free. On a paid plan, you can choose cost write-back by weighted average or last landed cost. When you apply a count, it sets the counted on-hand quantities for the items in your scope.
Shelfward purchase orders are its own records. They are separate from Shopify's built-in purchase orders, because an app cannot write to those.
Shelfward is not affiliated with Shopify, and Shopify has not approved or endorsed it.
2. Who charges you
WaveApp LLC makes Shelfward and licenses it to you. You choose a plan on Shopify's App Pricing page, and Shopify adds the charge to your invoice. The app creates no charge and never sees your card. See the refund page.
3. Your licence
You may use Shelfward on the Shopify stores you control, to run your own purchasing and stock counts. You must not resell it, copy it, reverse-engineer it, or use it to break the law. You must be able to enter a binding agreement where you live.
4. Your content
- Your supplier records, purchase orders, receipts, cost history and counts are yours. We hold them to run the app for you, and the privacy notice says how.
- The app and its interface are ours.
- You are responsible for what you order, what you record as received, and what you apply from a count.
- Quantities and cost per item that Shelfward has written to your Shopify store are your store's data. Removing the app leaves them as they are.
We claim no rights in your content.
5. Paying
- Free is $0.00 per month and covers one location: suppliers, PO PDF and email, quantity-only receiving, receipt PDF labels, invoice paid and due dates, Stocky import preview and your data export. Landed cost is a preview only.
- Core is $29.00 per month and adds cost write-back, per-charge allocation, late charges on Shelfward cost receipts, min/max reorder drafts and Stocky history import.
- Plus is $59.00 per month and adds scoped stocktakes and more than one location.
- Core and Plus have a 14-day trial on Shopify, then bill monthly unless you cancel there. Shelfward grants no separate trial.
- Billing is monthly, at one flat price per plan. We never charge by how many orders your store takes, and we count no SKUs; the plans differ in what they unlock, including how many locations you can receive and count at.
- Change or cancel your plan on Shopify's plan page. Cancelling ends the subscription at the end of the current billing period, not at the end of the calendar month; Shopify's own plan page names the exact expiry date, and your Shelfward data stays.
- If you remove Shelfward and install it again while a subscription is still running, Shopify keeps that subscription and its expiry date, and no new trial starts.
- The price on Shopify's plan page, in your billing currency, is the one that counts.
When a paid subscription ends, Free quantity receiving stays available at one location. Cost write-back, reorder drafts and stocktake writes stop. Your records and exports stay available on every plan. Cost columns require Shopify permission to view product costs.
6. What we do not promise
Shelfward writes to Shopify through Shopify's inventory API. Quantity changes carry an idempotency key and cost per item is set to an absolute value, so a retried receipt or count is applied once. We do not promise that the service is always available, that a delivery reconciles to a supplier invoice, or that Shopify's own inventory-value report matches a figure you read here. Shelfward sets cost per item; Shopify's reports are Shopify's.
Labels print through your browser as a PDF sheet. Direct printer integrations are not included.
7. Changes and availability
We will change features and prices across releases, and we will tell you in the app before a material change takes effect. You can remove Shelfward at any time; it deletes your data as the privacy notice describes, and it changes nothing in your storefront.
8. Ending
You can uninstall at any time. The privacy page explains deletion. Records already written to Shopify stay there.
9. Warranty
We provide Shelfward as is. Where the law gives you a warranty we cannot exclude, that warranty stands.
10. Liability
To the extent the law allows, WaveApp LLC is not liable for indirect, incidental or consequential loss, lost profits or lost data. This includes lost orders. Our total liability is limited to what you paid for the app subscription in the 12 months before the claim. Nothing here limits liability that the law does not let us limit.
11. Law and disputes
These terms follow the law of the State of Wyoming, United States. If you are a consumer, the mandatory protections and courts of the place where you live still apply. Write to support@shelfward.app first. Most problems are settled by email.
12. Changes to these terms
We tell you about a material change in the app before it takes effect. If one clause cannot be enforced, the rest stand.
13. Contact
Email support@shelfward.app or write to WaveApp LLC, 30 N Gould St Ste N, Sheridan, WY 82801, USA.