Choose a business
You manage more than one. Pick which to work on.
No assigned operational items.
Operational reports assigned to you
{{ home.name }}
{{ home.stLabel }}Week ending {{ weekEndingLabel }} · {{ home.category }}{{ home.draftNote }}
Viewing week
Viewing archived week · read-only
🔒 Submitted / Locked
{{ home.editAccess.lockedMsg }}
Manager Edit Enabled
{{ home.editAccess.banner }}
Archived report — week ending {{ home.weekSel.label }} (read-only)
{{ home.weekSel.readOnlyBody }}
1 · Enter
Type your weekly numbers. Totals, profit and margin calculate automatically — calculated fields are locked.
2 · It saves itself
Your work autosaves as you type — watch for "Saved" at the top. Leave and come back anytime; nothing is lost.
3 · Review & submit
Check the summary, confirm it's accurate, then submit. Required fields must be filled first.
4 · Administration reviews
Once reviewed and locked it's final. If anything's sent back, the correction note appears right here.
No correction requests.
⚠ Sent back for correction
{{ home.correctionNote }}
{{ home.kpi.b1.label }}
{{ home.kpi.b1.value }}
{{ home.kpi.b1.sub }}
{{ home.kpi.b2.label }}
{{ home.kpi.b2.value }}
{{ home.kpi.b2.sub }}
{{ home.kpi.b3.label }}
{{ home.kpi.b3.value }}
{{ home.kpi.b3.sub }}
{{ home.kpi.b4.label }}
{{ home.kpi.b4.value }}
{{ home.kpi.b4.sub }}
Needs Attention
{{ home.attn.count }}{{ f.text }}
✓
Needs Attention
No urgent items — your report is on track.
This week's target
Goal{{ home.goal }}
Variance{{ home.variance }}
Weekly Allowance
This week +/-{{ home.allowance.pm }}
{{ home.allowance.label }}
Running balance{{ home.allowance.balance }}
Labor
Billed Hours — week ending {{ home.billedSummary.weekLabel }}Billed Hours data through {{ home.billedSummary.weekLabel }}
Total billed
{{ home.billedSummary.billed }}
Time clock
{{ home.billedSummary.timeClock }}
Billed vs Time Clock
{{ home.billedSummary.diff }}
Billed vs Clocked
{{ home.billedSummary.diffC }}
Latest note: "{{ home.billedSummary.latestNote }}" — {{ home.billedSummary.noteBy }}
Inventory
Floor Plan — as of {{ home.floorSummary.asOf }}
Source issue
Units
{{ home.floorSummary.count }}
Total cost
{{ home.floorSummary.cost }}
Interest paid
{{ home.floorSummary.interest }}
Profit potential
{{ home.floorSummary.profit }}
Aged / past FFP
{{ home.floorSummary.aged }}
Inventory financing · totals from valid sections only · does not affect sales, profit, margin or P&L.
Open the History tab for the last 12 weeks and full weekly detail.
{{ mgrHist.name }} — history
{{ mgrHist.subtitle }} Click Expand on any week to see the full report detail.
Rolling averages
{{ mgrHist.avgTable }}
From
To
{{ entry.name }} — weekly report
Week ending {{ weekEndingLabel }} · {{ entry.filledLabel }}
{{ saveStatus.label }}
🔒 {{ entry.readOnlyMsg }}
Correction requested: {{ entry.correctionNote }}
{{ entry.bodyEl }}
Calculated total
{{ entry.sales }}
total sales
Profit{{ entry.profit }}
Margin{{ entry.margin }}
vs 12-wk{{ entry.vsAvg }}
Weekly Allowance
This week +/-{{ entry.allowance.pm }}
{{ entry.allowance.label }}
Running balance{{ entry.allowance.balance }}
{{ entry.submitNote }}
Review your report
{{ review.name }} · week ending {{ weekEndingLabel }}. Check everything below before submitting.
Can't submit yet — required fields are missing:
{{ review.blockerList }}
{{ review.bodyEl }}
Weekly Allowance
This week +/- · {{ review.allowance.label }}{{ review.allowance.pm }}
Running balance{{ review.allowance.balance }}
Final numbers
Total sales{{ review.sales }}
Profit{{ review.profit }}
Margin{{ review.margin }}
Customers{{ review.customers }}
vs prior week{{ review.dPrev }}
vs 4-wk avg{{ review.d4 }}
vs 8-wk avg{{ review.d6 }}
vs 12-wk avg{{ review.d12 }}
Warnings (will be flagged to Administration)
• {{ w.text }}
Notes for this week (optional, but add one if anything looks unusual)
Explain anything that makes this week look different — high/low sales, food or labor cost off, customer count, weather, equipment down, staffing, vendor/inventory, drawer issue, etc.
{{ review.note }}
🔒 {{ review.readOnlyMsg }}
✓
Report submitted
It's now with Administration for review.
Business{{ confirm.name }}
Week ending{{ confirm.week }}
Submitted{{ confirm.at }}
Submitted by{{ confirm.by }}
StatusSubmitted
Total sales{{ confirm.sales }}
Profit / margin{{ confirm.profit }} · {{ confirm.margin }}
Sent to Administration with these warnings:
• {{ w.text }}
Data Quality / Source Review
Read-only overview of every documented source/data issue — nothing here edits data. Each item links to the related business or report. A status turns green only when the data actually reconciles to source; unresolved items stay visible.
Module
{{ dqReg.shown }} of {{ dqReg.total }} issues shown
{{ i.stLbl }}
{{ i.mod }}
Owner decision
{{ i.title }}
{{ i.act }} · {{ i.src }}
Admin Dashboard
All businesses · {{ periodLabel }}
View by
to
Total sales
{{ totals.sales }}
{{ totals.yoy }} vs LY
Combined profit
{{ totals.profit }}
{{ totals.margin }} avg margin
{{ totals.t3label }}
{{ totals.reportsIn }}
{{ totals.dueLabel }}
Need attention
{{ totals.attnCount }}
{{ na.summaryLine }}
Cash Control
Over / Short Drawer detail
Drawers out
{{ adminCash.openCount }}
Not complete
{{ adminCash.notCompleteCount }}
Aged 30+ days
{{ adminCash.agedCount }}
Net open
{{ adminCash.net }}
Repeat employees
{{ adminCash.repeatCount }}
View Drawer Detail →
{{ b.name }}
{{ b.category }}
{{ b.sales }}
{{ b.yoy }}
{{ b.spark }}
{{ b.volLabel }} {{ b.vol }}{{ b.ticketLabel }} {{ b.ticket }}
Profit
{{ b.profit }}
Margin
{{ b.margin }}
vs 12-wk
{{ b.avg.d12 }}
| Business | Sales | vs LY | Profit | Margin | 4-wk | 8-wk | 12-wk | Status |
|---|---|---|---|---|---|---|---|---|
{{ b.name }} {{ b.manager }} |
{{ b.sales }} | {{ b.yoy }} | {{ b.profit }} | {{ b.margin }} | {{ b.avg.a4 }} | {{ b.avg.a6 }} | {{ b.avg.a12 }} | {{ b.stLabel }} |
| Total / weighted | {{ totals.sales }} | {{ totals.yoy }} | {{ totals.profit }} | {{ totals.margin }} | ||||
Weekly Close
Where every report stands for week ending {{ weekEndingLabel }}. {{ close.summary }}
| Business | Manager | Status | Submitted | Reviewed by | Locked | Issues | |
|---|---|---|---|---|---|---|---|
| {{ r.name }} | {{ r.manager }} | {{ r.stLabel }} | {{ r.submitted }} | {{ r.reviewedBy }} | {{ r.locked }} | {{ r.issues }} |
Historical Data
Weekly history by business and the cross-business submission log.
Status
Week ending {{ reportLog.weekLabel }} · {{ reportLog.summary }}
| Business | Type | Week | Manager | Status | Submitted | Updated | Note | |
|---|---|---|---|---|---|---|---|---|
| {{ r.name }} | {{ r.type }} | {{ r.week }} | {{ r.manager }} | {{ r.stLabel }} | {{ r.submittedBy }} {{ r.submittedAt }} |
{{ r.updatedAt }} | {{ r.note }} |
One row per business for the current reporting week, with manager submission notes and status timestamps. Cash-control, labor and banking reports update continuously and live under Accounting, Fuel and Floor Plan.
Business
From
To
{{ hist.name }} — current week vs history
{{ hist.rangeLabel }}Current week
{{ hist.avg.cur }}
4-week avg
{{ hist.avg.a4 }}
{{ hist.avg.d4 }}
8-week avg
{{ hist.avg.a6 }}
{{ hist.avg.d6 }}
12-week avg
{{ hist.avg.a12 }}
{{ hist.avg.d12 }}
Rolling averages by field
{{ hist.avgTable }}
{{ detail.name }}
{{ detail.stLabel }}{{ detail.category }} · Manager {{ detail.manager }} · week ending {{ weekEndingLabel }}
This business's reports
Showing week ending {{ detail.viewWeekLabel }}
· dashboard period: {{ detail.periodLbl }}
Historical week · review/lock apply to current week only
{{ detail.kpi.c1.label }}
{{ detail.kpi.c1.value }}
{{ detail.kpi.c1.sub }}
{{ detail.kpi.c2.label }}
{{ detail.kpi.c2.value }}
{{ detail.kpi.c2.sub }}
{{ detail.kpi.c3.label }}
{{ detail.kpi.c3.value }}
{{ detail.kpi.c3.sub }}
{{ detail.kpi.c4.label }}
{{ detail.kpi.c4.value }}
{{ detail.kpi.c4.sub }}
Weekly Allowance
This week +/- {{ detail.allowance.pm }}
{{ detail.allowance.label }}
Running balance {{ detail.allowance.balance }}
Status {{ detail.stLabel }}
Weeks reported (last 12): {{ detail.weeksReported }}
✓ This week reported
⚠ This week missing
Needs Attention{{ detail.bizAttn.summary }}
{{ i.sevLabel }}
{{ i.text }}
Open →
✓ Nothing needs attention for this business this week.
Labor
Billed {{ detail.billedSummary.billed }}h · Time clock {{ detail.billedSummary.timeClock }}h · Billed vs Clocked {{ detail.billedSummary.diffC }} this week · full detail in Accounting → Billed Hours
Notes & manager comments
{{ n.text }}
{{ n.by }} · {{ n.at }} · {{ n.visLabel }}
Add or reply to notes in the Admin Review tab.
Full report — week ending {{ weekEndingLabel }}
Every field from this business's workbook, grouped by category — the same report the manager and review screens show.
{{ detail.bodyEl }}
Review actions
{{ detail.reviewHint }}
Reopen for manager correction
Unlocks the report and sends it back to the manager to update & resubmit. A reason is required and is recorded in the audit trail. No submitted values, notes, or history are deleted.
Edit access & corrections
{{ editAccess.statusLabel }}
{{ editAccess.grantLine }}
Edit history · {{ editAccess.editCount }} change(s)
{{ e.label }}: {{ e.old }} → {{ e.new }}
· {{ e.who }} ({{ e.role }}) · {{ e.at }}
{{ e.reason }}
Manager edit access enabled · {{ activeGrants.count }}
{{ g.bizName }}wk {{ g.we }}
{{ g.manager }}· by {{ g.grantedBy }} · expires {{ g.expiry }}
Manager confirmation
✓ {{ detail.confirmText }}
Not yet submitted.
{{ detail.reviewHint }}
Key changes
vs prior week{{ detail.chg.prev }}
vs 4-wk avg{{ detail.avg.d4 }}
vs 8-wk avg{{ detail.avg.d6 }}
vs 12-wk avg{{ detail.avg.d12 }}
Warnings flagged
{{ f.text }}
Audit trail
{{ a.actionLabel }}
{{ a.who }} · {{ a.at }}
"{{ a.note }}"
Internal notes
{{ n.text }}
{{ n.by }} · {{ n.at }} · {{ n.visLabel }}
No notes yet.
View-only access — notes are read-only.
System Status
Live · {{ matrix.providerLine }}
Green = OK / Ready / Connected
Yellow = Needs review / Partial
Red = Failed / Missing
Gray = Not active / Hidden
Source File Matrix
{{ f.name }}
{{ f.detail }}
Module Storage Matrix
{{ m.name }}
{{ m.sync }}
Formula Verification Matrix
Each formula is re-checked live against loaded data. If a formula definition changes, its row flips to Needs Review until re-verified.
| Formula | Basis | Live value | Last verified | Status |
|---|---|---|---|---|
| {{ r.name }} | {{ r.basis }} | {{ r.detail }} | {{ r.lastVerified }} | {{ r.statusLabel }} |
Rollout Readiness Matrix
{{ c.mark }}{{ c.label }}
{{ c.statusLabel }}
Export & Backup
All live data, Master-only. PINs are never included in any export.
Last backup
{{ exp.lastBackup }}
{{ exp.lastBackup }}
⚠ {{ exp.warning }}
From
To
Business / location
Filters apply to weekly, drawer, billed & audit by date.
Export a single category (Excel)
The JSON backup contains every live table (reports, drawer, billed, tips, bank/fuel state, users, formula verification, audit log) and is the file to keep for restore/migration. PINs live only in the secure vault and are excluded by design.
Restore from JSON Backup
Import a previously exported backup. A safety backup of the current system is downloaded automatically before anything is replaced. PINs are never restored.
✕ {{ restore.error }}
{{ restore.summaryText }}
Restore preview
Generated: {{ restore.preview.generatedAt }}
By: {{ restore.preview.generatedBy }}
Version: {{ restore.preview.version }}
File: {{ restore.preview.fileName }}
Tables in backup (would overwrite current)
{{ t.label }}{{ t.count }} record(s) · overwrites
Not in this backup (left unchanged): {{ restore.missingText }}
PINs are not included in backups and will not be restored — they stay managed by the secure vault / login system.
What to restore
Access Management
PINs, roles, and business access. Administration only.
| Name | PIN | Role | Business access | Active | Last login | Last submission | |
|---|---|---|---|---|---|---|---|
| {{ u.name }} {{ u.notes }} |
•••• | {{ u.role }} | {{ u.access }} | {{ u.lastLogin }} | {{ u.lastSubmission }} |
Data Dictionary
Every tracked field across Reports — the 11 business reports and all operational areas (Accounting, Fuel, Floor Plan). Source, unit, formula, where it appears, and confirmation status. Confirm mappings here before backend.
{{ dict.name }} · {{ dict.total }} fields
{{ dict.confirmed }} confirmed
{{ dict.corrected }} corrected
{{ dict.needs }} need confirmation
Source file: {{ dict.op.source }}
Data grain: {{ dict.op.grain }}
Validation: {{ dict.op.validation }}
History: {{ dict.op.history }}
Print: {{ dict.op.print }}
Export: {{ dict.op.export }}
Permissions: {{ dict.op.permissions }}
{{ dict.op.affectsPL }}
{{ dict.table }}
Units inferred from each column's type and label. Calculated rows show their formula in source-column letters. Fields flagged need confirmation are ambiguous mappings (e.g. SP Fuel DEF/propane unit) awaiting your sign-off before backend.
{{ areaEyebrow }}
{{ areaTitle }}
Key operating reports. These do not affect any business's sales, profit, margin or P&L.
{{ sideHdr.title }}
{{ sideHdr.purpose }}
Location
Open drawers
{{ drawer.kOutCount }}
{{ drawer.kShort }} short · {{ drawer.kOver }} over
Net open balance
{{ drawer.kOutNet }}
across open drawers
Aged > 30 days
{{ drawer.kAged }}
view aged →
Resolved (history)
{{ drawer.kResolved }}
closed drawers
Total open exposure {{ drawer.kOpenAmt }} · {{ drawer.kOpenCount }} open items
Large (≥ $100) {{ drawer.kLarge }}
Repeat employees {{ drawer.kRepeat }}
Locations with activity {{ drawer.kLocs }}
Aged 30+ {{ drawer.kAged }}
Latest: {{ drawer.latestUpd.label }} · {{ drawer.latestUpd.text }} · {{ drawer.latestUpd.at }} · {{ drawer.latestUpd.who }}
Repeat employees — 3+ open drawer items
Needs attention ({{ drawer.flagCount }})
{{ f.text }}
Totals by location
| Location | Open | Net open | Aged 30+ | Resolved |
|---|---|---|---|---|
| {{ r.loc }} | {{ r.outCount }} | {{ r.outNet }} | {{ r.aged }} | {{ r.resolved }} |
{{ drawer.locLabel }}
{{ drawer.filtersCaret }}Filters & search
| Employee | Location | Open | Net | Oldest |
|---|---|---|---|---|
| {{ r.emp }} |
{{ r.loc }} | {{ r.count }} | {{ r.net }} | {{ r.maxDays }} |
Open items that are large (≥ $100), aged (30+ days), or from a repeat employee (3+ open drawers).
| Employee | Location | Date | Week ending | Over/Short | Days | Status | Notes | |
|---|---|---|---|---|---|---|---|---|
| {{ r.emp }} |
{{ r.loc }} | {{ r.date }} | {{ r.week }} | {{ r.amt }} | {{ r.days }} | {{ r.statusLabel }} | {{ r.notes }} |
|
{{ drawer.emptyMsg }}
No outstanding drawers for this selection — all clear.
No resolved drawers recorded yet.
Cash Control notes
Notes for this location, tied to the current week ({{ drawer.ccNoteWeekLabel }}). These also show on the weekly report. Mark each Open or Complete.
{{ n.text }}
{{ n.dateText }} · {{ n.by }}
Recent activity & resolution history
Most recent resolves, reopens and entries — who, when, and the note. Newest first. In-app actions only; original source rows carry a drawer date, not an update time.
{{ a.label }}
{{ a.text }}
“{{ a.note }}”
{{ a.at }}
{{ a.who }}
{{ a.who }}
Source: Over/Short Drawer Report workbook. Running totals are per employee within a location. Drawer balances are cash-control only and never affect sales or P&L figures. Items stay open until manually resolved — there is no automatic clearing.
Archive — historical records only. SpeedyTire former employees (2023). No current/live entry; kept for reference. Clocked Hours, Billed vs Clocked, and Tech Efficiency are not tracked for this archive.
Two labor differences, two meanings: Billed vs Time Clock = Billed − Time Clock (employee workday / payroll time) — this is what the workbook computes. Billed vs Clocked = Billed − Clocked (actual hours clocked on jobs / productivity). Both are plain hour differences — read each by its own label.
Billed vs Clocked Difference
{{ billed.kDiffClocked }}
Billed − Clocked (job productivity)
Billed vs Time Clock Difference
{{ billed.kDiff }}
Billed − Time Clock (payroll time)
Total billed
{{ billed.kBilled }}
hrs · {{ billed.techCount }} techs
Total clocked
{{ billed.kClocked }}
hours clocked
Total time clock
{{ billed.kTC }}
payroll workday
Shop total — Auto + Powersports combined
Week ending {{ billed.shopTotal.we }}Billed
{{ billed.shopTotal.billed }}
Time clock
{{ billed.shopTotal.tc }}
Clocked
{{ billed.shopTotal.clk }}
Billed vs Time Clock
{{ billed.shopTotal.diff }}
Billed vs Clocked
{{ billed.shopTotal.diffC }}
| Department | Billed | Time Clock | Clocked | Billed vs TC | Billed vs Clk |
|---|---|---|---|---|---|
| {{ d.label }} | {{ d.billed }} | {{ d.tc }} | {{ d.clk }} | {{ d.diff }} | {{ d.diffC }} |
By technician — across both departments
| Technician | Depts | Billed | Time Clock | Clocked | Billed vs TC | Billed vs Clk |
|---|---|---|---|---|---|---|
| {{ r.tech }} | {{ r.depts }} | {{ r.billed }} | {{ r.tc }} | {{ r.clk }} | {{ r.diff }} | {{ r.diffC }} |
Needs Attention ({{ billed.techAttnCount }} tech)
{{ f.text }}
Weekly Dashboard — last weeks at a glance
{{ billed.deptLabel }} · newest week at the bottom · auto-updates
| Week Ending | Billed Hours | Clocked Hours | Time Clock Hours | Billed vs Time Clock Difference | Billed vs Clocked Difference |
|---|---|---|---|---|---|
| {{ r.we }} | {{ r.billed }} | {{ r.clk }} | {{ r.tc }} | {{ r.diff }} | {{ r.diffC }} |
| {{ billed.dashWindowLabel }} | {{ billed.dashFoot.billed }} | {{ billed.dashFoot.clk }} | {{ billed.dashFoot.tc }} | {{ billed.dashFoot.diff }} | {{ billed.dashFoot.diffC }} |
No weeks recorded yet.
Notes — week ending {{ billed.formWeLabel }}
{{ n.text }}
{{ n.by }} · {{ n.at }}
{{ billed.deptLabel }} — technician detail
{{ billed.techTable }}
Billed vs time-clock — last 12 weeks
Billed Time clock
{{ billed.trendEl }}
Source: Billed Hours Report workbook. Rolling 4/8/12-week averages use populated weeks only. Hours are technician labor; this report does not feed sales or P&L.
Bank Transfer Report — Not active yet
Awaiting source data. Provide the weekly transfer export and it will preview here for mapping confirmation. Hidden from non-admin users until activated.
{{ bank.statusLabel }}
{{ bank.statusDetail }}
Total moved
{{ bank.scopeMoved }}
sent = received
Transfers
{{ bank.scopeTxns }}
Accounts active
{{ bank.scopeAccts }}
vs prior week
{{ bank.wow }}
4-week average
{{ bank.fourWk }}
Account summary — {{ bank.scopeLabel }}
What each account sent (out) and received (in) and its net movement for this scope. Only accounts with activity are shown.
| Account | Last 4 | Sent (out) | Received (in) | Net movement |
|---|---|---|---|---|
| {{ a.name }} | {{ a.last4 }} | {{ a.out }} | {{ a.in }} | {{ a.net }} |
| Total | {{ bank.sumTotOut }} | {{ bank.sumTotIn }} | {{ bank.sumTotNet }} | |
Transfer detail by account — {{ bank.scopeLabel }}
Expand an account to see exactly what it sent to and received from other accounts.
Reconciliation & validation
{{ c.mark }}{{ c.text }}
Admin review
Reviewed by {{ bank.reviewedBy }}
Notes
Fuel Log — Not active yet
Awaiting source data. Hidden from non-admin users until activated.
{{ fuel.statusLabel }}
{{ fuel.statusDetail }}
Year
{{ fuel.excludedNote }}
Gallons delivered (YTD)
{{ fuel.totalGal }}
Deliveries
{{ fuel.deliveries }}
Months populated
{{ fuel.monthCount }}
Needs Attention ({{ fuel.attnCount }})
{{ a.text }}
Source & location rules
·{{ c.text }}
Delivered vs SP Fuel sold (gallons)
Delivered: {{ fuel.variance.delivered }}
Sold: {{ fuel.variance.sold }}
Difference: {{ fuel.variance.diff }}
{{ fuel.variance.note }}
By month
{{ m.month }}{{ m.gal }} gal · {{ m.cost }}
By grade
{{ g.grade }}{{ g.gal }} gal
By station
{{ t.station }}{{ t.gal }} gal · {{ t.n }}
Deliveries by month — {{ fuel.selYear }}
Newest month open; older months collapsed. Each month groups by station.Admin review
Reviewed by {{ fuel.reviewedBy }}
Notes
Delivered vs Sold — by month
Delivered: thru {{ fuelvar.cards.deliveredThru }}
Gasoline sold: thru {{ fuelvar.cards.soldGasThru }}
Diesel sold: thru {{ fuelvar.cards.soldDslThru }}
Review needed: {{ fuelvar.cards.reviewCount }}
Timing reference (delivered into tanks vs sold at pump) — not a tank/SIR shortage figure. Full source notes in Source & Review.
POS gallons-sold for {{ fuelvar.posYear }} are blank in the source file
The variance can't be computed until POS sold gallons are entered. Pam's delivered gallons are shown below. Pick a year with POS data to see a full comparison, or enter the {{ fuelvar.posYear }} POS numbers in the source file.
Comparing Pam's 2026 delivered gallons against POS {{ fuelvar.posYear }} sold gallons (different periods — directional reference only, since same-year POS isn't entered).
Delivered (Pam)
{{ fuelvar.kDelivered }}
gal · {{ fuelvar.pamPeriod }}
POS sold ({{ fuelvar.posYear }})
{{ fuelvar.kPos }}
gal at registers
Variance
{{ fuelvar.kDiff }}
delivered − sold
Validation & how to read this
{{ a.text }}
Gallons by fuel type
POS year
| Grade | Delivered (gal) | Delivered period | POS sold (gal) | POS period | Variance | Status / note |
|---|---|---|---|---|---|---|
| {{ r.type }} | {{ r.pam }} | {{ r.delPeriod }} | {{ r.pos }} | {{ r.posPeriod }} | {{ r.diff }} |
{{ r.status }} |
| Total (comparable grades) | {{ fuelvar.pamTotal }} | {{ fuelvar.posTotal }} | {{ fuelvar.diffTotal }} |
{{ fuelvar.sourceNote }} Delivered = received into tanks (Pam's fuel log); Sold = pumped at POS. Some difference is normal (tank inventory swings, timing). Sources: {{ fuelvar.fuelSource }} · {{ fuelvar.posSource }}.
Weekly delivered vs sold — Sun–Sat (Jan–Feb 2026 weekly detail)
A week-by-week detail built for Jan–Feb 2026 (the monthly cards above are the primary view and cover Jan–May). Delivered from dated Fuel Log fills; POS sold summed by day (gasoline from GasolineSales, Diesel/Off-road from KeroseneDieselSales). Deliveries are intermittent tank fills, so a single week can show large delivered with steady sold — this is a delivered-vs-sold comparison, not a tank reconciliation. Mid-grade split 50/50 into Regular/Super; DEF excluded.
| Week (Sun–Sat) | Grade | Delivered | POS Sold | Variance | % | Status |
|---|---|---|---|---|---|---|
| {{ w.week }} | {{ w.grade }} | {{ w.del }} | {{ w.pos }} | {{ w.diff }} | {{ w.pct }} | {{ w.status }} |
Tank / SIR reconciliation — separate concept
{{ fuelvar.sir.note }}
What this report needs
To extend or deepen Fuel Variance, the following source data is required:
{{ n.text }}
Source reconciliation
Delivered range: {{ fuelvar.recon.delRange }}
POS range: {{ fuelvar.recon.posRange }}
Validation: {{ fuelvar.recon.validation }}
PDF grade-column mapping
| PDF column | App grade | Included? | Why |
|---|---|---|---|
| {{ r.pdf }} | {{ r.app }} | {{ r.inc }} | {{ r.why }} |
Fuel source not loaded
Fuel · audit trail
Source & Review
How the Fuel Log was built from the source workbooks — station-label mapping, removed duplicates, excluded recap rows, and source decisions. Reconciliation generated {{ fuelReview.genDate }}.
Speedway
{{ fuelReview.spwGal }}
{{ fuelReview.spwRows }} deliveries · gal
Speedway (NECO)
{{ fuelReview.necoGal }}
{{ fuelReview.necoRows }} deliveries · gal
Speedway total
{{ fuelReview.spwAllGal }}
{{ fuelReview.spwAllRows }} deliveries · gal
Other / Non-Speedway
{{ fuelReview.otherGal }}
{{ fuelReview.otherRows }} deliveries · gal
Station-label mapping
Raw workbook labels → clean display name. Speedway variants collapse to two names; everything else stays separate.
| Raw label | Rows | Maps to |
|---|---|---|
| {{ l.label }} | {{ l.count }} | {{ l.maps }} |
Duplicate delivery rows removed ({{ fuelReview.dupCount }})
Exact duplicates (same station, date, grade, gallons) found across the workbooks — excluded from all totals so nothing double-counts.
| Year | Date | Station | Grade | Gallons | Where |
|---|---|---|---|---|---|
| {{ d.year }} | {{ d.date }} | {{ d.station }} | {{ d.grade }} | {{ d.gal }} | {{ d.where }} |
Focused audit — Load #{{ fuelReview.focus328.load }} (11,520-gal Regular row)
Source: {{ fuelReview.focus328.src }} · sheet {{ fuelReview.focus328.sheet }} · one carrier load # spanning two dates (3 rows, {{ fuelReview.focus328.loadTotal }} gal total). Kept in totals, not corrected — owner decision pending.
| Where | Date (col B) | Station (A) | Grade (C) | Gallons (D) | Load (N) |
|---|---|---|---|---|---|
| {{ r.where }} | {{ r.date }} | {{ r.station }} | {{ r.grade }} | {{ r.gal }} | 328335 |
Impact — with vs without the 11,520 gal
| Figure | With (as reported) | Without 11,520 |
|---|---|---|
| {{ i.label }} | {{ i.a }} | {{ i.b }} |
Unconfirmed station / Needs review — by year ({{ fuelReview.orphYearsTotal.rows }})
{{ fuelReview.orphYearsTotal.gal }} gal across 2015–2026 — held for review, not counted in any station total, never deletedEvery year uses the same rule: a blank-station row is Speedway only if its load # (column auto-detected per sheet — it moved between N/O/P over the years) ties to a named Speedway / Speedway (NECO) row. Rows that don't tie are listed here. Full row-by-row detail is in the Excel export; 2026 detail is shown below.
| Year | Rows | Unconfirmed gal | Removed from Speedway | Was in Other |
|---|---|---|---|---|
| {{ y.year }} | {{ y.rows }} | {{ y.gal }} | {{ y.fromSpw }} | {{ y.fromOther }} |
2026 unconfirmed — row detail ({{ fuelReview.orphans.count }})
{{ fuelReview.orphans.gal }} gal — not counted in any station totalThese fuel-log rows have a blank station (column A) and a load # that does not appear on any named Speedway / Speedway (NECO) row, so the workbook does not prove who they belong to. They are excluded from Delivered vs Sold and held here for review — not deleted. {{ fuelReview.orphans.movedFromSpw }} of these ({{ fuelReview.orphans.movedGal }} gal) were previously counted as Speedway by the old fill-down import and are now removed from Speedway delivered.
| Month | Grade | Gallons | Load # | Workbook | Prior import treatment |
|---|---|---|---|---|---|
| {{ o.month }} | {{ o.grade }} | {{ o.gal }} | {{ o.load }} | {{ o.where }} | {{ o.prior }} |
{{ fuelReview.orphans.note }}
Possible off-road source review — March 2026 ({{ fuelReview.marOffReview.count }})
{{ fuelReview.marOffReview.gal }} galMarch's Delivered vs Sold card is Partial because Speedway sold off-road diesel with no confirmed Speedway off-road delivery that month. These are the March off-road deliveries logged to Other / Non-Speedway stations — shown here for review only. They are not counted as Speedway and remain in Other unless a reclassification is approved.
| Date | Station (Other) | Gallons | Load # |
|---|---|---|---|
| {{ o.date }} | {{ o.station }} | {{ o.gal }} | {{ o.load }} |
Review-only — not Speedway. Kept out of Speedway totals and Delivered vs Sold unless reclassification is approved.
Shared load numbers — verify ({{ fuelReview.sharedLoadCount }})
The same carrier load # appears on more than one delivery date. Kept in the totals (the approved source contains them) but flagged for an owner check — a shared load # can indicate a mis-keyed date or gallons.
Load {{ g.load }} · {{ g.year }}
{{ r.date }} · {{ r.station }} · {{ r.grade }}{{ r.gal }} gal
Recap / tally rows excluded ({{ fuelReview.recapCount }})
Month-end per-grade tallies (numeric in the Station column) — not deliveries, so excluded.
{{ x.year }} · {{ x.where }}col A = {{ x.colA }}
Source decisions
·Speedway ← {{ fuelReview.spwNames }}
·Speedway (NECO) ← {{ fuelReview.necoNames }}
·Other: {{ fuelReview.otherNames }} — kept separate, never in Speedway totals or Delivered vs Sold.
·2026 source: {{ fuelReview.source2026 }}
·2014: blank template — no deliveries were logged.
{{ atomictip.statusLabel }}
Period {{ atomictip.periodStart }} → {{ atomictip.periodEnd }} · Pay week {{ atomictip.payWeek }} · Mgr {{ atomictip.manager }}
Admin review required: this report was submitted by {{ atomictip.submittedBy }}, who is included in the tip payout. A manager cannot finalize their own payout — Admin/Master must review & lock.
Tip pool
{{ atomictip.kPool }}
Total hours
{{ atomictip.kHours }}
Hourly rate
{{ atomictip.kRate }}
Allocated
{{ atomictip.kAllocated }}
Unallocated
{{ atomictip.kUnalloc }}
{{ atomictip.unallocLoggedLabel }}
Needs Attention ({{ atomictip.flagCount }})
{{ f.text }}
Employee tip allocation · {{ atomictip.activeCount }} active
| # | Employee | Total Hours | Tip Amount | Status |
|---|---|---|---|---|
| {{ r.idx }} | {{ r.name }} |
|
{{ r.tip }} | {{ r.status }} |
| Totals | {{ atomictip.kHours }} | {{ atomictip.kAllocated }} | ||
Tip = Total Hours × Hourly Rate (Pool ÷ Total Active Hours, rounded to cents / 2 decimal places). Inactive employees and those with no hours are not allocated; any rounding remainder stays unallocated in the pool. Edits save to the shared database.
Unallocated tips log
Running record of each month's rounding leftover (Pool − Allocated), so nothing is lost. Negative = allocated slightly exceeded pool (carry-forward).
| Period | Pool | Allocated | Unallocated | Note |
|---|---|---|---|---|
| {{ l.periodStart }} → {{ l.periodEnd }} | {{ l.pool }} | {{ l.allocated }} | {{ l.unalloc }} | {{ l.note }} |
History / archive
{{ atomictip.historyNote }}
Notes & audit trail
{{ n.text }} — {{ n.by }} · {{ n.at }}
{{ a.action }}{{ a.who }} · {{ a.at }}{{ a.note }}
Reopen for correction
Unlocks and returns the report to the manager. A reason is required and recorded in the audit trail. No data is deleted.
Source: ATOMIC TIP REPORT.xlsx (Atomics · Sprague's · Roadies — one combined tip pool). Monthly, Wednesday → Tuesday. Labor/tips report — does not affect any business's sales, profit, margin or P&L.
As of {{ floorplan.asOf }} · Speedy Powersports inventory financing
You can edit this report
Outputs
Customer outputs show pricing only — no cost, interest, lender or profit.
{{ floorplan.markupNote }}
{{ g.name }} · {{ g.count }} units
Sort
| Year | OEM | Description | Asking / Selling |
|---|---|---|---|
| {{ u.year }} | {{ u.oem }} | {{ u.desc }} | {{ u.sellingPrice }} |
| VIN / Serial | Description | MSRP | Total (no tax) | Tax | Total w/ tax |
|---|---|---|---|---|---|
| {{ u.vin }} | {{ u.desc }} | {{ u.msrp }} | {{ u.totalNT }} | {{ u.tax }} | {{ u.totalWithTax }} |
{{ floorplan.viewContextNote }}
Active units
{{ floorplan.kCount }}
{{ floorplan.kCost }} on the floor
Interest being charged
{{ floorplan.kInterest }}
to date
Profit potential
{{ floorplan.kProfit }}
unrealized markup
Needs attention
{{ floorplan.kNeeds }}
{{ floorplan.kAged }} aged / past FFP
Active
{{ floorplan.activeVendorCount }} vendors · {{ floorplan.activeVendors }}
Paid off / closed
{{ floorplan.paidVendors }}
Needs Attention ({{ floorplan.flagCount }})
{{ f.title }}
{{ f.text }}
Vendor summary
| Section | Lender | Status | Units | Total Cost | Interest | Profit Potential |
|---|---|---|---|---|---|---|
| {{ sec.name }} | {{ sec.lender }} | {{ sec.statusLabel }} | {{ sec.count }} | {{ sec.cost }} | {{ sec.interest }} | {{ sec.profit }} |
| Grand Total (active financed) | {{ floorplan.kCount }} | {{ floorplan.kCost }} | {{ floorplan.kInterest }} | {{ floorplan.kProfit }} | ||
Aged units, full vendor detail and the interest log are in the tabs above (Financed Inventory · Interest Log).
{{ sec.name }} · {{ sec.lender }} · {{ sec.count }} units · cost {{ sec.cost }} · interest {{ sec.interest }} · profit {{ sec.profit }}
Sort
| VIN / Serial | Description | Unit Cost | Interest | Profit | Days | FFP End | |
|---|---|---|---|---|---|---|---|
| {{ u.vin }} | {{ u.desc }} | {{ u.unitCost }} | {{ u.interest }} | {{ u.profit }} | {{ u.daysOnFloor }} | {{ u.ffpEnd }} | {{ u.actionLabel }} → |
Used inventory · {{ floorplan.usedCount }} units · owned outright, not floor-plan financed
| Year | OEM | Description | Cost | Asking / Selling | Profit | |
|---|---|---|---|---|---|---|
| {{ u.year }} | {{ u.oem }} | {{ u.desc }} | {{ u.cost }} | {{ u.sellingPrice }} | {{ u.profit }} | {{ floorplan.usedActionLabel }} → |
Lender
Interest charged across active lenders: {{ floorplan.interest.grandTotal }}. Each charge is tied to its unit record. Husqvarna · Wells is paid off and charges no interest.
{{ g.vendor }} · {{ g.lender }} · {{ g.kind }}
{{ g.total }}
{{ g.note }}
| Unit | Description | Interest (manual) |
|---|---|---|
| {{ u.vin }} | {{ u.desc }} | {{ u.total }} |
{{ u.vin }} · {{ u.desc }}{{ u.total }}
{{ u.vin }} · {{ u.desc }}{{ u.total }}
{{ p.vendor }} · {{ p.lender }} — Paid off / closed, no interest charged.
Possible duplicate charges ({{ floorplan.interest.dupCount }})
{{ floorplan.interest.dqNote }}
{{ d.serial }} · {{ d.month }} · {{ d.amount }}
Charges for serials not in current inventory ({{ floorplan.interest.orphanCount }})
Already excluded from vendor totals — these serials are not among the current units (likely sold or aged off). Shown for review, not removed.
{{ o.serial }} · {{ o.count }} charge(s) · {{ o.amount }}
Lenders
{{ floorplan.lenderNote }}
| Lender | Finances |
|---|---|
| {{ l.lender }} | {{ l.vendors }} |
Paid Off / Closed
{{ b.name }} · {{ b.lender }}
{{ b.note }}
Source notes
{{ b.name }}
{{ b.note }}
Huntington interest log
{{ floorplan.ilCount }} monthly interest charges across {{ floorplan.ilSerials }} units · total interest {{ floorplan.ilTotal }}. A full searchable log is coming in Phase 2.
{{ floorplan.drawer.secName }}
{{ floorplan.drawer.title }}
VIEW ONLY — you don't have edit access to the Floor Plan report.
Unit
Customer markup (pricing)
{{ c.label }}{{ c.value }}
Internal cost & financing
Interest accrual (monthly)
Total interest{{ floorplan.drawer.entriesTotal }}
{{ c.label }}{{ c.value }}
Source: Floor Plan Report 2026-b9f82913.xlsx. Editable working report for Speedy Powersports inventory financing (CF Moto, Arctic Cat, Husqvarna). Totals are calculated on the website from the manual fields. Informational — does not affect any business's sales, profit, margin or P&L.
{{ userModal.title }}
Name
PIN
Role
Business access
Operational report access (scoped — not full admin)
Administration roles have access to all businesses.
Notes
{{ correctionVM.title }}
Week {{ correctionVM.week }}Every change is recorded in the audit trail with the old & new value. Original submitted values are preserved. {{ correctionVM.changedCount }} field(s) changed so far.
Unlock for manager edit
{{ unlockVM.bizName }} · week {{ unlockVM.week }}
No manager is assigned to this business.
{{ origViewVM.title }}
Week {{ origViewVM.week }} · read-only — the values as first submitted
{{ r.label }}{{ r.display }}
{{ drawerEditVM.title }}
{{ drawerEditVM.bizName }}View only
Location / business
{{ drawerEditVM.bizName }}
Employee
{{ drawerEditVM.curEmp }}
Date of drawer
{{ drawerEditVM.curDate }}
Over / short
{{ drawerEditVM.curAmt }}
Running total
{{ drawerEditVM.running }}
Days out
{{ drawerEditVM.daysOut }}
Status
{{ drawerEditVM.curStatus }}
Current bucket
{{ drawerEditVM.curBucket }}
Notes
{{ drawerEditVM.curNotes }}
Last updated by
{{ drawerEditVM.updBy }}
Edit fields
Employee
Date of drawer
Over / short ($)
Status
Note
Changing Status re-files the record automatically (Outstanding → Active or Aged-Out by days; Not resolved → Write-offs; Resolved → History). Running total & days out recalculate automatically. Base workbook data is preserved; this saves as an edit overlay.
Change history
{{ c.action }} · {{ c.who }} {{ c.at }}
{{ drawerResolveVM.title }}
A note is recorded with this action and kept in the audit trail. Drawer items are never cleared automatically.
Manage drawer employees
Rename to fix misspellings or merge duplicates — historical records keep showing under the corrected name. Deactivating hides a name from new-entry suggestions but keeps all their records intact.
| Employee (rename / merge) | Records | Open | |
|---|---|---|---|
|
{{ r.locs }}
|
{{ r.count }} | {{ r.open }} |
{{ toast }}
SPEEDWAY PLAZA — REPORTS · ADMINISTRATION SUMMARY
{{ printPeriod }} · Generated {{ printDate }}
Total sales {{ totals.sales }}
Combined profit {{ totals.profit }} · Margin {{ totals.margin }}
Combined profit {{ totals.profit }} · Margin {{ totals.margin }}
| Business | Manager | Sales | vs LY | Profit | Margin | 4-wk | 8-wk | 12-wk | Status |
|---|---|---|---|---|---|---|---|---|---|
| {{ b.name }} | {{ b.manager }} | {{ b.sales }} | {{ b.yoy }} | {{ b.profit }} | {{ b.margin }} | {{ b.avg.a4 }} | {{ b.avg.a6 }} | {{ b.avg.a12 }} | {{ b.stLabel }} |
| Total / weighted | {{ totals.sales }} | {{ totals.yoy }} | {{ totals.profit }} | {{ totals.margin }} | |||||
Reports outstanding
{{ print.outstanding }}
Needs correction
{{ print.corrections }}
Major warnings
{{ print.flagged }}
Business detail — {{ printPeriod }}
{{ b.name }}
{{ b.manager }} · {{ b.stLabel }}
Sales{{ b.sales }}
Profit{{ b.profit }}
Margin{{ b.margin }}
vs LY{{ b.yoy }}
4-wk avg{{ b.a4 }}
vs 4-wk{{ b.d4 }}
8-wk avg{{ b.a6 }}
vs 8-wk{{ b.d6 }}
12-wk avg{{ b.a12 }}
vs 12-wk{{ b.d12 }}
{{ b.workflow }}
SPEEDWAY PLAZA — {{ pv.bName }}
Weekly report · Week ending {{ pv.bWeek }} · Generated {{ pv.date }}
Manager: {{ pv.bManager }}
Category: {{ pv.bCategory }}
Status: {{ pv.bStatus }}
Submitted: {{ pv.bSubmittedAt }} by {{ pv.bSubmittedBy }}
{{ pv.bBodyEl }}
{{ pv.bGlanceEl }}
Validation warnings
• {{ w.text }}
Notes
{{ n.text }} — {{ n.by }}, {{ n.at }}
Manager signature / confirmation
Reviewed by (Administration)
SPEEDWAY PLAZA — OVER / SHORT DRAWER
{{ pv.dScope }} · View: {{ pv.dViewLabel }} · Generated {{ pv.date }}
{{ pv.dFilterNote }}
{{ pv.dViewLabel }} · {{ pv.dOutCount }} item(s)
| Employee | Location | Date | Over/Short | Days | Notes |
|---|---|---|---|---|---|
| {{ e.emp }} | {{ e.loc }} | {{ e.date }} | {{ e.amt }} | {{ e.days }} | {{ e.notes }} |
Resolved / history · {{ pv.dResCount }} item(s)
| Employee | Location | Date | Over/Short | Resolution note |
|---|---|---|---|---|
| {{ e.emp }} | {{ e.loc }} | {{ e.date }} | {{ e.amt }} | {{ e.resolveNote }} |
Cash-control report (current on-screen view). Does not affect any business's sales or P&L. Switch the Outstanding / Needs attention / Resolved tab to print a different view.
SPEEDWAY PLAZA — BILLED HOURS
{{ pv.biDept }} · Week ending {{ pv.biWeek }} · Generated {{ pv.date }}
| Technician | Billed | Time clock | Clocked | Diff | 4-wk | 8-wk | 12-wk |
|---|---|---|---|---|---|---|---|
| {{ t.tech }} | {{ t.billed }} | {{ t.timeClock }} | {{ t.clocked }} | {{ t.diff }} | {{ t.a4 }} | {{ t.a8 }} | {{ t.a12 }} |
Diff = Billed − Time Clock (per the source workbook). Labor report; does not affect sales or P&L.
SPEEDWAY PLAZA — BANK TRANSFER
{{ pv.bkScopeLabel }} · {{ pv.bkTxCount }} transfers · {{ pv.bkTotalMoved }} moved · Generated {{ pv.date }}
Source: {{ pv.bkSource }} · {{ pv.bkStatus }} · Weeks are Sunday–Saturday
Account summary — sent, received & net movement
| Account | Last 4 | Sent (out) | Received (in) | Net movement |
|---|---|---|---|---|
| {{ a.name }} | {{ a.last4 }} | {{ a.out }} | {{ a.in }} | {{ a.net }} |
| Total — {{ pv.bkAcctCount }} accounts | {{ pv.bkTotOut }} | {{ pv.bkTotIn }} | {{ pv.bkTotNet }} | |
Transfer detail by account — sent to / received from
{{ acc.name }} · {{ acc.last4 }}
Sent {{ acc.out }} · Recv {{ acc.in }} · Net {{ acc.net }}
| Sent to ({{ acc.sentCount }}) | ||
| {{ t.date }} | → {{ t.cp }} | {{ t.amount }} |
| Received from ({{ acc.recvCount }}) | ||
| {{ t.date }} | ← {{ t.cp }} | {{ t.amount }} |
Reconciliation & validation
{{ c.mark }} {{ c.text }}
Notes
{{ pv.bkNote }}
Cash-movement report between Speedway Plaza accounts (Sunday–Saturday weeks). Does not affect any business's sales or P&L. Unmatched bank lines are excluded.
SPEEDWAY PLAZA — FUEL LOG
{{ pv.flYear }} deliveries · {{ pv.flDelCount }} loads · {{ pv.flTotGal }} gal · Generated {{ pv.date }}
Source: {{ pv.flSource }} · {{ pv.flStatus }}
Gallons by grade
| Grade | Gallons |
|---|---|
| {{ g.grade }} | {{ g.gal }} |
By station / location
| Station | Loads | Gallons | Total cost |
|---|---|---|---|
| {{ st.station }} | {{ st.n }} | {{ st.gal }} | {{ st.cost }} |
Delivery detail — {{ pv.flYear }}
| Date | Station | Grade | Gallons | Cost/gal | Total cost | Retail/gal | Load # |
|---|---|---|---|---|---|---|---|
| {{ r.date }} | {{ r.station }} | {{ r.grade }} | {{ r.gallons }} | {{ r.cost }} | {{ r.tcost }} | {{ r.retail }} | {{ r.load }} |
| Total — {{ pv.flDelCount }} deliveries | {{ pv.flTotGal }} | {{ pv.flTotCost }} | |||||
Source & validation
Included stations: {{ pv.flIncluded }}
Excluded: {{ pv.flExcluded }} — {{ pv.flExcludedNote }}
Normalization: {{ pv.flNormNote }}
{{ c.mark }} {{ c.text }}
Notes
{{ pv.flNote }}
SPEEDWAY PLAZA — FUEL: DELIVERED VS SOLD
{{ pv.fvCov }} · Generated {{ pv.date }}
By month (2026) — newest first
| Month | Status | Grade | Delivered | Sold | Variance | Note |
|---|---|---|---|---|---|---|
| {{ m.month }} | {{ m.badge }} | {{ m.grade }} | {{ m.del }} | {{ m.pos }} | {{ m.diff }} | {{ m.status }} |
Sold Regular & Super each include 50% Plus/Mid (pump-blended); Super includes Super 2. June omitted — sold only, no deliveries. Timing reference, not a tank/SIR reconciliation. Full audit in Source & Review.
Weekly delivered vs sold (Sun–Sat, Jan–Feb 2026 detail)
Week-by-week detail for Jan–Feb 2026 (monthly cards cover Jan–May). Delivered = dated Fuel Log fills; POS = daily sold bucketed Sun–Sat. A comparison, not a tank reconciliation (deliveries are intermittent fills).
| Week | Grade | Delivered | POS Sold | Variance |
|---|---|---|---|---|
| {{ w.week }} | {{ w.grade }} | {{ w.del }} | {{ w.pos }} | {{ w.diff }} |
What this report needs
• {{ n.text }}
Pam delivery stations: {{ pv.fvPamStations }}.
SPEEDWAY PLAZA — ATOMICS MONTHLY TIP REPORT
{{ pv.atBrand }} · Period {{ pv.atPeriodStart }} → {{ pv.atPeriodEnd }} · Pay week {{ pv.atPayWeek }}
Manager {{ pv.atManager }} · Status {{ pv.atStatus }} · submitted by {{ pv.atSubmittedBy }} · reviewed by {{ pv.atReviewedBy }} · Generated {{ pv.date }}
| Tip Pool | {{ pv.atPool }} |
| Total Employee Hours | {{ pv.atHours }} |
| Hourly Tip Rate | {{ pv.atRate }} |
| Total Allocated | {{ pv.atAllocated }} |
| Unallocated | {{ pv.atUnalloc }} ({{ pv.atUnallocLogged }}) |
Employee tip allocation
| Employee | Status | Total Hours | Tip Amount |
|---|---|---|---|
| {{ r.name }} | {{ r.status }} | {{ r.hours }} | {{ r.tip }} |
| Totals | {{ pv.atHours }} | {{ pv.atAllocated }} | |
Unallocated tips log
| Period | Pool | Allocated | Unallocated | Note |
|---|---|---|---|---|
| {{ l.periodStart }} → {{ l.periodEnd }} | {{ l.pool }} | {{ l.allocated }} | {{ l.unalloc }} | {{ l.note }} |
{{ pv.atHistoryNote }}
Submitted by{{ pv.atSubmittedBy }}
Reviewed / approved (Admin/Master)
Monthly tip-pool allocation (Wed → Tue). Labor/tips report — does not affect any business's sales or P&L.
SPEEDWAY PLAZA POWERSPORTS — UNIT PRICING
Customer pricing · As of {{ pv.fpAsOf }}
{{ g.name }}
| Description | MSRP | Price |
|---|---|---|
| {{ u.desc }} | {{ u.msrp }} | {{ u.price }} |
Customer pricing sheet. Internal cost, interest, and financing details are not included.
SPEEDWAY PLAZA — FLOOR PLAN REPORT (INTERNAL)
Speedy Powersports inventory financing · As of {{ pv.fpAsOf }} · Generated {{ pv.date }}
{{ pv.fpGrandNote }}
| Section | Units | Total Cost | Interest | Profit Potential |
|---|---|---|---|---|
| {{ s.name }} | {{ s.count }} | {{ s.cost }} | {{ s.interest }} | {{ s.profit }} |
| Grand Total (valid only) | {{ pv.fpCount }} | {{ pv.fpCost }} | {{ pv.fpInterest }} | {{ pv.fpProfit }} |
Aged units (past FFP / 120+ days)
| Section | VIN / Serial | Description | Days On Floor | FFP End | Flag |
|---|---|---|---|---|---|
| {{ u.section }} | {{ u.vin }} | {{ u.desc }} | {{ u.daysOnFloor }} | {{ u.ffpEnd }} | {{ u.tag }} |
{{ sec.name }} — unit detail
| VIN / Serial | Yr | Description | Unit Cost | Interest | Profit | FFP End | Days |
|---|---|---|---|---|---|---|---|
| {{ u.vin }} | {{ u.year }} | {{ u.desc }} | {{ u.unitCost }} | {{ u.interest }} | {{ u.profit }} | {{ u.ffpEnd }} | {{ u.daysOnFloor }} |
Huntington interest log: {{ pv.fpIlCount }} monthly charges across {{ pv.fpIlSerials }} units · total {{ pv.fpIlTotal }} (full detail in Excel export).
Source issues
{{ b.name }}: {{ b.note }}
Inventory-financing snapshot for Speedy Powersports. Profit Potential is unrealized; Interest Paid is a financing cost. Informational — does not affect any business's sales or P&L.