Blog · Territory, capacity and quota planning
Build a monthly operating comparison that separates fuel gallons, fuel margin, store gross profit and station expenses. Use exact spreadsheet formulas and source checks to explain the difference between plan and actual results.
A gas station financial model in Excel separates fuel volume, fuel gross profit, convenience-store gross profit and operating expenses. Start with the approved plan and actual sales and inventory records, then use the same formulas for both columns.
This is an operating planning workbook for a US station. It compares a month with plan; station acquisition valuation, lending and tax decisions need separate work.
Collect the fuel sales export by grade, the store sales export by merchandise category, inventory cost schedules, the expense ledger and the approved budget. Keep station ID and reporting month on every tab. Record whether revenue excludes sales taxes and whether discounts have already been deducted.
Use net revenue and inventory costs consistently. The IRS describes purchased merchandise cost as invoice price less appropriate discounts plus transportation and other acquisition charges. That supports a useful control: supplier cash payments alone do not establish the cost of what the station sold.
Use your finance team's established inventory policy and cost allocation. This workbook does not prescribe a tax method. For upstream production economics, the neighboring oil and gas financial model addresses a different operating business.
On a Comparison sheet, place the line labels in A, plan in B and actual in C. The following September example uses one station. Average prices and inventory costs are weighted by gallons, rather than averages of grade-level averages.
| Row | Input | Plan, column B | Actual, column C |
|---|---|---|---|
| 2 | Fuel gallons sold | 100,000 | 105,000 |
| 3 | Realized fuel price (USD/gallon) | 3.50 | 3.40 |
| 4 | Inventory cost of fuel sold (USD/gallon) | 3.15 | 3.08 |
| 5 | Store net sales (USD) | 80,000 | 85,000 |
| 6 | Store cost of goods sold (USD) | 52,000 | 56,950 |
| 7 | Station operating expenses (USD) | 45,000 | 46,500 |
Actual realized price should reconcile to actual net fuel revenue divided by gallons. Actual cost per gallon should reconcile to fuel cost of goods sold divided by those gallons. The rounded inputs above are exact assumptions for this worked example; retain unrounded inputs in a working file.
Keep card fees, labor, utilities, rent and repairs in the expense schedule under your reporting policy. If you include an item in cost of goods sold, exclude it from operating expenses so it enters the comparison once.
Put these outputs below the input section. Copy the formulas from B to C for actuals.
| Row | Output | Plan (USD) | Actual (USD) | Formula in B |
|---|---|---|---|---|
| 10 | Fuel revenue | 350,000 | 357,000 | =B2*B3 |
| 11 | Fuel cost of goods sold | 315,000 | 323,400 | =B2*B4 |
| 12 | Fuel gross profit | 35,000 | 33,600 | =B10-B11 |
| 13 | Store gross profit | 28,000 | 28,050 | =B5-B6 |
| 14 | Total gross profit | 63,000 | 61,650 | =B12+B13 |
| 15 | Operating contribution | 18,000 | 15,150 | =B14-B7 |
Operating contribution here is gross profit less the listed station operating expenses. It excludes any items outside that schedule; label it explicitly rather than calling it net income.
Fuel gross profit per gallon is:
=B12/B2
The plan returns $0.35 per gallon; actual returns $0.32. For percentage gross margin, divide fuel gross profit by fuel revenue instead. Plan fuel margin is 10.00%; actual is 9.41%, rounded to two decimal places. The gross profit margin guide explains the denominator and why percentages should not be averaged.
Suppose Sales has month in A, station in B, sales type in C and net revenue in D. Put the selected month in F2 and station in F3. Actual fuel revenue is:
=SUMIFS(Sales!$D$2:$D$10000,Sales!$A$2:$A$10000,$F$2,Sales!$B$2:$B$10000,$F$3,Sales!$C$2:$C$10000,"Fuel")
Microsoft documents SUMIFS as summing cells that meet multiple criteria. Use equivalent controls for store revenue, gallons and expenses. Confirm that the selected ranges include the complete export after each update. Covirage is not affiliated with Microsoft.
For a larger workbook with related tables, the existing Power Pivot guide covers that spreadsheet approach. Keep the same reconciliation requirements whichever method produces the summary.
Actual fuel revenue rose to $357,000, but fuel gross profit fell by $1,400. The volume effect is additional gallons at planned gross profit per gallon. The margin effect applies the change in per-gallon gross profit to actual gallons:
=(C2-B2)*(B3-B4)
=C2*((C3-C4)-(B3-B4))
The first formula returns $1,750. The second returns −$3,150. Together they equal −$1,400, exactly the change from $35,000 to $33,600. This bridge assigns the interaction to the margin effect; keep that convention unchanged between periods.
Store gross profit rises by $50. Total gross profit therefore falls by $1,350, and operating expenses rise by $1,500. Contribution falls by $2,850, from $18,000 to $15,150. Those movements must equal =C15-B15.
Before explaining that result, tie sales totals to the source reports and cost totals to inventory schedules. The supplied store inventory schedule reconciles as follows, assuming no other inventory adjustments:
| Inventory line | Amount (USD) | Treatment |
|---|---|---|
| Beginning inventory | 24,000 | Add |
| Purchases | 58,000 | Add |
| Ending inventory | 25,050 | Subtract |
| Cost of goods sold | 56,950 | 24,000 + 58,000 − 25,050 |
The resulting cost equals the actual store cost of goods sold in the input table.
Bring a sample of your own fuel, store and expense workbook: Covirage maps the columns, and its tools compute and check the supplied figures. The external AI model explains actual performance against supplied assumptions with every figure traced to its rows. Create a free Covirage account, which takes about a minute, then set up your business and bring your export.
See FP&A reporting for the supporting planning context.
Divide fuel revenue less the inventory cost of fuel sold by gallons sold in the same period. Use a consistent treatment of discounts and fuel taxes in revenue and cost. Keep card fees separate unless your reporting policy explicitly includes them in that measure.
Show separate gross profits and margins first, then total the dollar amounts. Their sales mix and cost drivers differ. A combined margin can describe the whole station, but it cannot identify whether fuel economics or merchandise performance caused a change.
Only when inventory movements and other adjustments have been reconciled and the amounts happen to match. Purchases add stock; cost of goods sold reflects stock consumed by sales. Use the inventory schedule approved by finance rather than treating every delivery as an immediate expense.