
Modern pricing for refined fuels. Pricing that matches your strategy, beyond your spreadsheet.
Modern pricing for refined fuels. Pricing that matches your strategy, beyond your spreadsheet.
Modern pricing for refined fuels. Pricing that matches your strategy, beyond your spreadsheet.
Build every customer price from cost up, declare strategy across markets, and price by exception. Replacement and transfer cost modeled before you publish. Proven in production, designed to scale with your desk.
Pricing Foundation
One engine. Every cost layer, formula, and contract.
Term deals, spot deals, and rack postings all built on the same cost stack. Replacement and transfer costs modeled before a price publishes, not reconciled after.
Every posting carries a full audit trail: cost basis, strategy, formula version, pricer, timestamp. Replace the spreadsheet stack with one system of record.

Cost stack per quote
Bulk, contract, and inventory replacement values on a single formula stack. Replacement and transfer cost modeled before prices publish, not reconciled after.
Cost stack per quote
Bulk, contract, and inventory replacement values on a single formula stack. Replacement and transfer cost modeled before prices publish, not reconciled after.
Term deals, valued live
Create and price term contracts with flexible formulas. Surface underperforming agreements while there's still time to renegotiate, not after renewal.
Term deals, valued live
Create and price term contracts with flexible formulas. Surface underperforming agreements while there's still time to renegotiate, not after renewal.
Hierarchies that hold
Formulas applied across customer, product, and location structures. Add a terminal or swap a product, the pricing logic follows automatically.
Hierarchies that hold
Formulas applied across customer, product, and location structures. Add a terminal or swap a product, the pricing logic follows automatically.
Wired into the market
Direct integrations with leading data, price, and index providers. No manual feeds, no stale data, no copy-paste from broker emails.
Wired into the market
Direct integrations with leading data, price, and index providers. No manual feeds, no stale data, no copy-paste from broker emails.
0.5 to 1.5 cpg combined margin uplift for mature deployments
0.5 to 1.5 cpg combined margin uplift for mature deployments
Pricing By Exception
Stop setting every price. Start managing the few that matter.
Encode your pricing strategy once: what to sell, where, against which benchmark. The engine prices to it automatically. Only the small minority outside tolerance gets flagged for a human. Span of control expands across terminals and products. Headcount stays flat.

pick the right benchmark
Auto-correlates each customer's lifting pattern against every benchmark, then recommends the one that fits.
pick the right benchmark
Auto-correlates each customer's lifting pattern against every benchmark, then recommends the one that fits.
pick the right benchmark
Auto-correlates each customer's lifting pattern against every benchmark, then recommends the one that fits.
See the rack before it posts
Branded and unbranded models predict competitor moves intraday so the desk can hold or adjust ahead of the rack.
See the rack before it posts
Branded and unbranded models predict competitor moves intraday so the desk can hold or adjust ahead of the rack.
See the rack before it posts
Branded and unbranded models predict competitor moves intraday so the desk can hold or adjust ahead of the rack.
Hit volume and margin targets
Set a target. The engine prices backward to hit it and re-converges intra-month so forecasts stay live as the market moves.
Hit volume and margin targets
Set a target. The engine prices backward to hit it and re-converges intra-month so forecasts stay live as the market moves.
Hit volume and margin targets
Set a target. The engine prices backward to hit it and re-converges intra-month so forecasts stay live as the market moves.
Reporting & Analytics
Fix the month while you still can.
Forecasts go stale the moment the market moves. By month-end you're explaining the miss instead of closing it.
Price performance and contract views show pace against plan in real time. Pricers see the gap on day 12, not day 31, and have time to act on it.


Know where margin lives
Pricing data aggregated across customers, terminals, and products. Slice by margin, profit, liftings, or benchmark differential.
Know where margin lives
Pricing data aggregated across customers, terminals, and products. Slice by margin, profit, liftings, or benchmark differential.
Know where margin lives
Pricing data aggregated across customers, terminals, and products. Slice by margin, profit, liftings, or benchmark differential.
Drivers next to the quote
Differentials, margin, and competitor pricing attached to every quote. Inline, not pulled from a separate report.
Drivers next to the quote
Differentials, margin, and competitor pricing attached to every quote. Inline, not pulled from a separate report.
Drivers next to the quote
Differentials, margin, and competitor pricing attached to every quote. Inline, not pulled from a separate report.
Reprice before renewal
Simulate new contracts or score existing ones against benchmarks. Find the underperformers in time to renegotiate.
Reprice before renewal
Simulate new contracts or score existing ones against benchmarks. Find the underperformers in time to renegotiate.
Reprice before renewal
Simulate new contracts or score existing ones against benchmarks. Find the underperformers in time to renegotiate.
Pricing infrastructure, not a pricing spreadsheet.
Manual pricing puts your team in the loop on every quote, every benchmark check, every contract roll-up. The Pricing Engine collapses cost build-up, strategy, and reporting into one ledger — so pricers run the strategy and the engine runs the quotes.
Spreadsheet + manual pricing workflow
Cost build-up: bulk, contract, and inventory values reconciled by hand.
Strategy execution: declared in a deck, run in spreadsheets.
Benchmark selection: chosen by intuition.
Competitor pricing: reactive lookups, day-after.
Goal-seek to volume or margin: manual scenario-running.
Forecast convergence: month-end reconciliation, after the fact.
Reporting: disconnected systems, days to answer a question.
Administration: IT-heavy reconfiguration for every change.
Gravitate
Cost build-up: one formula stack per quote, automated.
Strategy execution: declared in the engine, priced by exception.
Benchmark selection: recommended from correlation with customer liftings.
Competitor pricing: branded and unbranded prediction models.
Goal-seek to volume or margin: systematic, on-demand.
Forecast convergence: intra-month pace and convergence logic.
Reporting: quote history, performance, and contract measurement on one ledger.
Administration: role management, group security, SSO, audit logging.
Spreadsheet + manual pricing workflow
Cost build-up: bulk, contract, and inventory values reconciled by hand.
Strategy execution: declared in a deck, run in spreadsheets.
Benchmark selection: chosen by intuition.
Competitor pricing: reactive lookups, day-after.
Goal-seek to volume or margin: manual scenario-running.
Forecast convergence: month-end reconciliation, after the fact.
Reporting: disconnected systems, days to answer a question.
Administration: IT-heavy reconfiguration for every change.
Cost build-up: one formula stack per quote, automated.
Strategy execution: declared in the engine, priced by exception.
Benchmark selection: recommended from correlation with customer liftings.
Competitor pricing: branded and unbranded prediction models.
Goal-seek to volume or margin: systematic, on-demand.
Forecast convergence: intra-month pace and convergence logic.
Reporting: quote history, performance, and contract measurement on one ledger.
Administration: role management, group security, SSO, audit logging.
Frequently asked questions
What pricing desks, commercial leaders, and IT teams ask before they switch.

Book a demo call
Walk us through your current pricing setup, the cost build-up, the strategy, the reporting chain. We'll show you where Gravitate can move margin first.
Do you prefer email? We're available at:

Book a demo call
Walk us through your current pricing setup, the cost build-up, the strategy, the reporting chain. We'll show you where Gravitate can move margin first.
Do you prefer email? We're available at:

Book a demo call
Walk us through your current pricing setup, the cost build-up, the strategy, the reporting chain. We'll show you where Gravitate can move margin first.
Do you prefer email? We're available at:
Gravitate’s Pricing Engine helps fuel wholesalers and suppliers protect and grow margins by automating complex pricing decisions in real time. The platform continuously applies configurable pricing rules, market data, basis adjustments, and customer-specific logic so teams can react faster to market changes without relying on spreadsheets or manual workflows. This allows marketers to publish more competitive prices, reduce pricing errors, and respond to volatility before margin opportunities disappear.
Yes. Gravitate supports rack pricing, delivered quotes, contract pricing, and customer-specific pricing structures within a single workflow. Teams can automate daily price generation, manage adders and differentials, and instantly reprice entire regions or customer groups when market conditions shift. The system is purpose-built for refined fuels workflows and high-volume pricing environments.
Fuel marketers can update and republish pricing in minutes instead of hours. Gravitate enables teams to modify pricing logic through configurable rules and automatically distribute updated prices through customer portals, email, text messaging, and push notifications. This becomes especially valuable during rapid market movements, supply disruptions, or intraday basis changes.
Yes. Gravitate integrates with existing ERP, ETRM, and trading systems including platforms such as SAP, RightAngle, and Allegro. The Pricing Engine can synchronize transaction data, automate deal workflows, and streamline communication between pricing, trading, dispatch, and customer-facing systems without requiring companies to replace their current infrastructure.
Gravitate is purpose-built for the refined fuels supply chain. Unlike generic pricing platforms, Gravitate is designed around real-world fuel workflows including rack pricing, supply optimization, dispatch coordination, delivered fuel quoting, and intraday market volatility. The platform combines pricing automation, operational workflows, and AI-driven optimization into a connected operating layer for fuel wholesalers, suppliers, and retailers.
Fuel organizations use Gravitate to reduce manual pricing workload, improve pricing consistency, accelerate response times, and increase operational efficiency across marketing and supply teams. Customers managing tens of thousands of daily prices use the platform to automate pricing execution, minimize administrative overhead, and enable marketers to spend more time winning business instead of maintaining spreadsheets.
Gravitate’s Pricing Engine helps fuel wholesalers and suppliers protect and grow margins by automating complex pricing decisions in real time. The platform continuously applies configurable pricing rules, market data, basis adjustments, and customer-specific logic so teams can react faster to market changes without relying on spreadsheets or manual workflows. This allows marketers to publish more competitive prices, reduce pricing errors, and respond to volatility before margin opportunities disappear.
Yes. Gravitate supports rack pricing, delivered quotes, contract pricing, and customer-specific pricing structures within a single workflow. Teams can automate daily price generation, manage adders and differentials, and instantly reprice entire regions or customer groups when market conditions shift. The system is purpose-built for refined fuels workflows and high-volume pricing environments.
Fuel marketers can update and republish pricing in minutes instead of hours. Gravitate enables teams to modify pricing logic through configurable rules and automatically distribute updated prices through customer portals, email, text messaging, and push notifications. This becomes especially valuable during rapid market movements, supply disruptions, or intraday basis changes.
Yes. Gravitate integrates with existing ERP, ETRM, and trading systems including platforms such as SAP, RightAngle, and Allegro. The Pricing Engine can synchronize transaction data, automate deal workflows, and streamline communication between pricing, trading, dispatch, and customer-facing systems without requiring companies to replace their current infrastructure.
Gravitate is purpose-built for the refined fuels supply chain. Unlike generic pricing platforms, Gravitate is designed around real-world fuel workflows including rack pricing, supply optimization, dispatch coordination, delivered fuel quoting, and intraday market volatility. The platform combines pricing automation, operational workflows, and AI-driven optimization into a connected operating layer for fuel wholesalers, suppliers, and retailers.
Fuel organizations use Gravitate to reduce manual pricing workload, improve pricing consistency, accelerate response times, and increase operational efficiency across marketing and supply teams. Customers managing tens of thousands of daily prices use the platform to automate pricing execution, minimize administrative overhead, and enable marketers to spend more time winning business instead of maintaining spreadsheets.
Gravitate’s Pricing Engine helps fuel wholesalers and suppliers protect and grow margins by automating complex pricing decisions in real time. The platform continuously applies configurable pricing rules, market data, basis adjustments, and customer-specific logic so teams can react faster to market changes without relying on spreadsheets or manual workflows. This allows marketers to publish more competitive prices, reduce pricing errors, and respond to volatility before margin opportunities disappear.
Yes. Gravitate supports rack pricing, delivered quotes, contract pricing, and customer-specific pricing structures within a single workflow. Teams can automate daily price generation, manage adders and differentials, and instantly reprice entire regions or customer groups when market conditions shift. The system is purpose-built for refined fuels workflows and high-volume pricing environments.
Fuel marketers can update and republish pricing in minutes instead of hours. Gravitate enables teams to modify pricing logic through configurable rules and automatically distribute updated prices through customer portals, email, text messaging, and push notifications. This becomes especially valuable during rapid market movements, supply disruptions, or intraday basis changes.
Yes. Gravitate integrates with existing ERP, ETRM, and trading systems including platforms such as SAP, RightAngle, and Allegro. The Pricing Engine can synchronize transaction data, automate deal workflows, and streamline communication between pricing, trading, dispatch, and customer-facing systems without requiring companies to replace their current infrastructure.
Gravitate is purpose-built for the refined fuels supply chain. Unlike generic pricing platforms, Gravitate is designed around real-world fuel workflows including rack pricing, supply optimization, dispatch coordination, delivered fuel quoting, and intraday market volatility. The platform combines pricing automation, operational workflows, and AI-driven optimization into a connected operating layer for fuel wholesalers, suppliers, and retailers.
Fuel organizations use Gravitate to reduce manual pricing workload, improve pricing consistency, accelerate response times, and increase operational efficiency across marketing and supply teams. Customers managing tens of thousands of daily prices use the platform to automate pricing execution, minimize administrative overhead, and enable marketers to spend more time winning business instead of maintaining spreadsheets.