See RPM In ActionYour ERP Knows What You Charged.RPM Shows You What You Kept.

Margin doesn’t disappear all at once. It leaks through cost factors your ERP doesn’t track, pricing rules no spreadsheet can manage, and overrides that go unreviewed until the quarter closes. RPM finds the gap and closes it. Watch how.

$8.7M

in invisible margin on every $100M in revenue, on average

That number is the difference between what your ERP reports and what you’re actually keeping, once landed costs, tariffs, commissions, rebates, and unchecked discounts are factored in. The videos below show exactly where it hides and what it looks like when it’s fixed.

From the Product TeamStart Here. No Form Required.

Mark Rockwell built RPM. These videos are his explanation of the problem and a live look at how RPM solves it. Watch them before deciding whether to go deeper.

Mark Rockwell

Mark Rockwell is the product architect behind RPM. He has spent years watching distributors lose margin to pricing complexity, manual processes, and ERP limitations, and built RPM to close that gap. These videos are not a sales pitch. They are a direct walkthrough of how RPM works, built around the same questions that come up in every demo.

Mark Rockwell
Product Architect, Rockton Software

The RisksThe Risks of Customizations in Pricing Management

Third party applications and the companies who build these products are subject matter experts, investing in their product, improving and innovating continually, thus ensuring you always have the latest updates available. Customizations do not allow you to evolve your pricing strategy without a significant incremental investment.

The PurposeTurning Cost of Goods (COGS) into Profit with innovative Pricing Strategies

How do you turn Cost of Goods (COGS) into profit? Mark shares a few use cases where cost of goods can actually translate into increased profits – credit card fees, payment terms discounts, commissions and more.

The SolutionTransforming Pricing Strategies by Moving Beyond Excel Spreadsheets

Mark explains how complicated pricing can get, wasting time, reducing profits and more. Rockton Pricing Management automates the most complex intricate pricing strategies with the click of a button.

The SolutionBuilding Dynamic Prices in Rockton Pricing Management

Your ERP shows you a margin but hidden costs like vendor rebates, commissions, and customer discounts are silently eroding profits. Rockton Pricing Management exposes every dollar behind every price giving you true margin confidence.

Watch RPM solve the problems you're dealing with right now.

A series of short videos built around a real pricing scenario. Enter your name and business email to unlock the full library instantly.

No spam. Your information is used only to follow up if you request it.

Video 1How Rockton Pricing Management (RPM) Works in an ERP

Rockton Pricing Management (RPM) plugs directly into your ERP (Acumatica, Business Central, NetSuite, Dynamics GP, and more) automatically calculating the right price for every sales order in milliseconds, with zero changes to how your team works. Watch how RPM’s layered pricing engine (cost, markups, adjustments, commissions) builds a smarter, competitor-proof pricing system the longer you use it.

Video 2Building Dynamic Prices in Rockton Pricing Management

Your ERP shows you a margin percentage but hidden between cost and selling price are handling fees, vendor rebates, commissions, and customer discounts that can silently erase 8.7% of margin without anyone knowing.

RPM exposes every dollar of every calculation (cost, markups, adjustments, commissions stacked transparently on each line item) automatically applying the right rules based on item and customer attributes with no manual decisions required.

Video 3How Pricing Rules are Built in Rockton Pricing Management

RPM stores the logic that generates prices dynamically, so when costs shift, customer agreements update, or promotions kick in, every affected price updates automatically. Built like Legos, RPM’s scheduling and calculation engine stacks handling costs, cost-plus markups, loyalty-tier discounts, date-driven promotions, and vendor rebates into a fully traceable price — all testable before it ever hits your ERP. One pricing manager went from three days a month maintaining spreadsheets to zero because when the rules are right, the prices are right.

Common Questions About RPM

Is RPM cloud-based?

Yes. RPM is fully cloud-based. There is no on-premise installation required. Access is through a web browser, and the connection to your ERP runs via API. Your team can configure rules, review pricing decisions, and monitor margin from anywhere.

Which ERPs does RPM connect to?

RPM currently has live connectors for Acumatica, Business Central, NetSuite, and Microsoft GP. We are certified on the Acumatica and Business Central marketplaces. The API is open and documented; if your ERP isn’t on this list, your team or ours can build the connection. We typically prioritize new connectors when five or more customers are running on the same platform.

How does RPM handle missing prices - what happens when no rule applies?

RPM uses a pricing tree, a hierarchy of rule sets applied in order. If RPM works through the entire tree and finds no valid price for a customer and item combination, it returns an explicit error rather than a silent zero or a wrong price. That error is visible to your pricing manager and flags that a rule needs to be created. You always know when something is missing. You are never guessing.

How do pricing start and end dates work, and can legacy pricing coexist with new pricing?

Every pricing rule in RPM can carry an effectivity date: a start date, an end date, or both. Rules outside their active date range are ignored automatically; no manual cleanup required. This means you can update pricing for new customers or new contracts while leaving existing legacy pricing in place for customers whose terms haven’t changed. Different customers can run under different pricing simultaneously, and each one transitions on its own schedule.

How does RPM handle rebate tracking?

Rebates in RPM are configured as pricing calculations tied to the conditions that trigger them: vendor relationship, sales volume, customer performance, contract terms, or any combination. When a qualifying transaction occurs, the rebate is accrued in real time and can be mapped to a GL account for clean financial reconciliation. Your pricing manager sees rebate accruals as they build, not after the period closes. Rebate transparency is also visible at the line-item level, so reps and managers can see what’s accruing on any deal before it’s finalized.

How are customer price catalogs managed and generated?

RPM includes a catalog feature that generates a price list for any customer or group of customers based on the rules currently active for them. You select the customer, run the catalog, and RPM outputs every item and the price that would apply. That output can be exported to Excel or used internally for review before any pricing goes live in your ERP. Catalogs are a useful tool for validating rules before activating them – run a catalog, compare to your current pricing, confirm the output looks right, then activate.

Does RPM include a contract management module?

RPM manages contract pricing – enforcing customer-specific contract terms automatically on every order – but it is not a contract lifecycle management system. If you have customer contracts with specific items, prices, and expiration dates, those can be loaded into RPM as a schedule. RPM will apply them to the right orders automatically and stop applying them when the contract expires. For full contract document management, redlining, and signature workflows, you would use a separate system alongside RPM.

How does RPM sync with Acumatica's average cost to calculate gross margin?

RPM reads cost data from Acumatica via the API – including average cost, last cost, standard cost, or any other cost field your instance uses. You choose which cost field serves as the baseline for RPM’s calculations during implementation. When Acumatica’s average cost updates, RPM picks up the new value on the next pricing call and recalculates accordingly. This means your margin calculations stay current with your actual inventory cost without any manual intervention. The specific sync frequency and field mapping are configured during onboarding based on how your Acumatica instance is structured.

See Your Own Margin Picture.

The Margin Analysis is a 30-minute working session using your actual ERP data. You leave with a clear view of where margin is slipping, which cost factors aren’t making it into your pricing, and what a corrected margin picture looks like for your business.

It is not a demo. It is not a sales call. It is your numbers.

“Now we finally know what margin we’re actually making — not what we think we’re making.”

CFO, $120M Distribution Company

“Sales reps could not go below approved margins anymore. Our margin recovery paid for RPM in the first quarter.”

VP of Finance, Industrial Distributor

“We had pricing scenarios our ERP literally could not represent. RPM handled all of them.”

Operations Director, Multi-Location Distributor