{{ deskTitle }} is on the computer
It has wide tables and setup that don’t fit a phone. Open Back Office on a computer to use it.
The full report is on a tablet or computer
{{ deskSumText }}
{{ mgH.week }}
{{ mgH.hello }}
{{ mgH.summary }}
🔒 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 · Submit
Check the summary, confirm it's accurate, then submit. Required fields must be filled first.
4 · Administration reviews
Once reviewed and finalized 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 }}
i
Needs Attention
Nothing to flag yet. Start the report and anything that needs a look shows here.
✓
Needs Attention
Nothing urgent. 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.
Open the History tab for the last 12 weeks and full weekly detail.
{{ pw.name }}Past weeks, newest first. Open one to see it.
Late means it was sent after the Thursday 1:00 PM due time. A week that wasn't sent can still be finished and sent. Older weeks have no send time on record.
Cash Control — {{ home.cashControl.locLabel }}
Every drawer still out at this location, whatever week it came from.
{{ home.cashControl.allOutNet }}
{{ home.cashControl.allOutCount }} drawers still outstanding — every bucket below
{{ home.cashControl.net }}
{{ home.cashControl.openCount }} open · under 30 days
{{ home.cashControl.agedNet }}
{{ home.cashControl.agedRowCount }} open · 30+ days
{{ home.cashControl.writeOffNet }}
{{ home.cashControl.writeOffCount }} never returned
{{ home.cashControl.resolvedCount }} resolved on record for this business.
{{ en.name }}{{ en.sub }}Last changed by {{ en.lastBy }} · {{ en.lastAt }}
{{ entry.stLabel }}
{{ saveStatus.label }}
{{ entry.readOnlyMsg }}
Correction requested: {{ entry.correctionNote }}
{{ entry.bodyEl }}
SP Fuel labor
$
{{ spfuelPayDisplay }}
This number is used to calculate SP Fuel Profit and the plaza Total Profit. Enter it accurately.
{{ spfuelPayAutoNote }}
{{ en.dueLine }}{{ entry.filledLabel }}{{ entry.submitNote }}
Checks as you type
Total salesstore sales · fuel is entered on SP Fuel total sales {{ entry.sales }}
Profit{{ entry.profit }}
Margin{{ entry.margin }}
vs 12-week average{{ entry.vsAvg }}
These work themselves out as you type.
Weekly Allowance
This week +/-{{ entry.allowance.pm }}
{{ entry.allowance.label }}
Running balance{{ entry.allowance.balance }}
How this report works
Type this week's figures, starting with Purchases. Totals, profit, margin and the 12-week comparison work themselves out; you don't type those. If there were no invoices this week, tick No purchases this week. Save draft keeps your work to finish later; Review and send shows it once more before it goes in. Once a week is finalized it becomes read-only; ask the Master Admin to reopen it if a correction is needed.
Review your report
{{ review.name }} · week ending {{ weekEndingLabel }}. Check everything below before submitting.
Can't send yet. These boxes still need something:
{{ review.blockerList }}
{{ inv.head }}
{{ v.t }}{{ v.sub }}
{{ inv.msg }}
{{ 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.
Submitting sends these numbers to Administration and closes the week for editing. Check them above first — this is the last step.
{{ review.note }}
🔒 {{ review.readOnlyMsg }}
{{ cf.title }}
{{ cf.text }}
{{ cf.sum }}
Sent to Administration with these warnings:
• {{ w.text }}
SetupRickey only
Pick a business
Its Setup tab shows its manager, report lines and drawers, each with where to change it.
{{ su.weekLine }}
{{ shTitle }}Rickey only
{{ shSub }}
Not available to you
{{ unavailableWhat }} is a Master Admin screen.
Your access covers viewing, printing and exporting every report. Changes to people, access and source files are made by a Master Admin. Nothing is wrong — this screen simply is not part of your role.
{{ uploadsBody }}
Week in review{{ wirWeekLabel }}
Data Quality / Source Review
Source-file, import, formula-check and data-integrity status — a 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.
Related
Status summary · tap to filter
Module
{{ dqReg.shown }} of {{ dqReg.total }} issues shown
Issues
{{ i.stLbl }}
{{ i.mod }}
Master Admin decision
{{ i.title }}
{{ i.act }} · {{ i.src }}
{{ vh.hello }}
View only. Numbers update as each report comes in.
{{ vh.stepLabel }}
YOUR NEXT JOB{{ vh.job.t }}{{ vh.job.facts }}
{{ vh.short }}
YOUR NEXT JOB{{ vh.job.t }}{{ vh.job.facts }}
Businesses
Period and Excel
View by
to
Quick range
{{ bzFbText }}
Sales{{ bzPh.sales }}
Profit{{ bzPh.profit }}{{ bzPh.pSub }}
Profit by segment · kept separate
SP Way Profit
{{ totals.seg.spway }}
store · after SP Way payroll
SP Fuel Profit
{{ totals.seg.spfuel }}
{{ totals.seg.spfuelSub }}
Other Business Profit
{{ totals.seg.other }}
businesses with a profit source
Total Profit
{{ totals.seg.total }}
{{ totals.seg.totalSub }}
SP Fuel gross margin before payroll (context, not profit): {{ totals.seg.spfuelGross }} — becomes profit once Fuel Payroll is entered.
SP Way Profit subtracts the whole SP Way payroll and SP Fuel Profit subtracts Fuel Payroll separately — if fuel-staff labor is still inside SP Way payroll, some labor may be counted on both. Treat Total as indicative until payroll is split.
Total includes an estimated SP Fuel payroll placeholder — not actual. It swaps out automatically as the real weekly numbers are entered.
SP Fuel payroll weeks (Sun–Sat) do not line up exactly with report weeks (Wed–Tue), so fuel profit is approximate.
{{ hs.name }}{{ hs.type }}
Range and Excel
{{ k.label }}{{ k.value }}{{ k.pill }} {{ k.sub }}
{{ hs.chartTitle }}This yearSame week last year
No figures for this field in this range yet.
—
{{ b.v }}{{ b.l }}
{{ bdName }}
{{ inv.head }}
{{ v.t }}{{ v.sub }}
{{ inv.msg }}
Manager {{ detail.manager }} · week ending {{ weekEndingLabel }} · Last changed by {{ bdLastBy }} · {{ bdLastAt }} · {{ bdEmText }} · {{ bdLkText }}
Changed since emailed. {{ bdEmChgText }}
This business's reports
Showing week ending {{ detail.viewWeekLabel }}
· dashboard period: {{ detail.periodLbl }}
Historical week · review/lock apply to current week only
Week summary
{{ 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 — not entered yet
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 only — Master Admin handles report corrections, review status, reopening, and finalization.
Review actions
{{ detail.reviewHint }}
Reopen for manager correction
Reopens 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 }}
Changes
{{ 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.
{{ vd.name }}{{ vd.pill }}
{{ k.value }}
{{ vd.chartTitle }}This yearSame week last year
—
{{ b.l }}
No sales entered in these weeks yet.
The report{{ vd.repNote }}
System Status
Master Admin only
Live · {{ matrix.providerLine }}
Green = OK / Ready / Connected
Yellow = Needs review / Partial
Red = Failed / Missing
Gray = Not active / Hidden
{{ sys.sysSrcCaret }}Source File Matrix{{ sys.sysSrcSum }}
{{ f.name }}
{{ f.detail }}
{{ sys.sysModCaret }}Module Storage Matrix{{ sys.sysModSum }}
{{ m.name }}
{{ m.sync }}
{{ sys.sysFmlCaret }}Formula Verification Matrix{{ sys.sysFmlSum }}
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 }} |
{{ sys.sysRollCaret }}Rollout Readiness Matrix{{ sys.sysRollSum }}
{{ c.mark }}{{ c.label }}
{{ c.statusLabel }}
Export & Backup
All live data, Master Admin 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 one part to Excel
Each one downloads an Excel file and is noted in the activity log. Press once, then press again to download.
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
When I Work connection
Reads only — this can never change a shift, a time entry or an employee record. The API key stays on the server and never reaches this page. Use it to confirm the connection and to see what your account returns.
Asking When I Work…
{{ wiwHeadline }}
{{ wiwDetail }}
{{ wiwRaw }}
Bank fileThe bank’s .csv export of transfers, uploaded each week in Weekly uploads.
Access Management
PINs, roles, and business access. Administration only.
| Name | PIN | Role | Business access | Scoped extras | Active | Last login | Last submission | |
|---|---|---|---|---|---|---|---|---|
| {{ u.name }} {{ u.notes }} |
•••• | {{ u.role }} | {{ u.access }} | {{ u.lastLogin }} | {{ u.lastSubmission }} |
Every report line
Every number on the reports: where it comes from, its unit, how it is worked out and where it shows. Status shows which lines are confirmed and which still need a look.
{{ 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.
Changed since emailed. {{ shEmChgText }}
{{ mgrSide.period }}
{{ prPastText }}
{{ prNote }}
{{ prUnText }}
{{ prMsg }}
{{ prLockText }}
From When I Work
{{ prWiwPill }}{{ prWiwText }}
{{ prWiwMsg }}
{{ prNeedHead }}
{{ n.name }}{{ n.note }}
Check before using · {{ prRevHead }}
PersonWhen I WorkHours + minutesIn payroll nowWhat happens
{{ v.name }}{{ v.decT }}{{ v.hm }}{{ v.now }}{{ v.note }}
{{ prEmptyText }}
{{ k.label }}{{ k.value }}{{ k.sub }}
{{ k.label }}{{ k.value }}{{ k.sub }}
{{ k.label }}{{ k.value }}{{ k.sub }}
{{ emNote }}
{{ emMsg }}
{{ emPv.label }}
New automatic email
1
Who gets it{{ c.t }} No contacts yet.
2
What to send {{ emA.whatSub }}
3
When {{ emA.whenSub }}
{{ emA.msg }}
PDF and Excel attached · you can turn it off any time
Reports
{{ rlGlanceT }}{{ rlWeek }}
No report matches “{{ rlQuery }}”.
{{ sideHdr.purpose }}
Location
Net open{{ drawer.kOutNet }}Across {{ drawer.kOutCount }} open drawers
Short{{ drawer.kShort }}drawers short
Over{{ drawer.kOver }}drawers over
Not complete{{ drawer.kNotComplete }}Count or Z-out not in yet
Total open, short and over together: {{ drawer.kOpenAmt }} across {{ drawer.kOpenCount }} open items.
From Cash Count · {{ drawer.ccCount }} drawer case{{ drawer.ccS }}
One drawer = one case · a recalculation updates the same recordBalanced drawers never arrive here. A case resolves itself when its source drawer is corrected back to balanced. These rows also appear in Outstanding / Needs Attention below.
{{ c.biz }} · {{ c.seg }} · {{ c.date }}
{{ c.status }}
Result {{ c.res }}Expected in drawer {{ c.exp }}Total counted {{ c.cnt }}Starting bank {{ c.bank }}
Drawer employee {{ c.emp }}Cash counted by {{ c.cashBy }}Report entered by {{ c.repBy }}Scheduled {{ c.sched }}
Source drawer · {{ c.ref }}
Kept on the server · resolve or reopen it in the drawer list below
{{ l.t }}{{ l.d }}
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 }}
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.
{{ billed.ib.weekText }}
Archive — historical records only. Past technicians (2023) — historical technician billed-hour records, not a former business name. No current/live entry; kept for reference. Clocked Hours, Billed vs Clocked, and Tech Efficiency are not tracked for this archive.
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 }} |
This week's hours aren't in yet{{ billed.ib.missText }}
Billed
{{ billed.ib.tB }}
{{ billed.ib.tBs }}
Time clock
{{ billed.ib.tT }}
Payroll workday
Billed − time clock
{{ billed.ib.tD }}
{{ billed.ib.tDs }}
Billed − clocked
{{ billed.ib.tC }}
{{ billed.ib.tCs }}
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 Transfers isn’t active yet
Waiting for the first bank file. Once it’s uploaded, it shows here to check before it’s saved. Only admins see this report until then.
{{ bank.pl.errText }}
{{ bank.pl.oldText }}
{{ bank.pl.day.label }}
Total moved
{{ bank.pl.day.moved }}
Sent equals received
Transfers
{{ bank.pl.day.count }}
That day
Accounts active
{{ bank.pl.day.acctN }}
Sent or received money
Received
{{ bank.pl.acct.inn }}
{{ bank.pl.acct.since }}
Sent
{{ bank.pl.acct.out }}
{{ bank.pl.acct.since }}
Net
{{ bank.pl.acct.net }}
{{ bank.pl.acct.countText }}
{{ bank.scopeLabel }}
{{ bank.statusLabel }}
{{ bank.ib.bannerText }}
Waiting on a newer file for later weeks
Total moved
{{ bank.scopeMoved }}
Sent equals received
Transfers
{{ bank.scopeTxns }}
{{ bank.ib.txSub }}
Accounts active
{{ bank.scopeAccts }}
{{ bank.ib.acctSub }}
vs prior week
{{ bank.wow }}
{{ bank.ib.wowPill }}{{ bank.ib.wowSub }}
4-week average
{{ bank.fourWk }}
Money moved in an average week, last 4 weeks
Held for review · {{ bank.held.count }} row(s) · {{ bank.held.pending }} pending
Rows the importer did not post (in-file duplicates, ambiguous matches, out-of-scope). These are annotation-only — they are never posted, never written into the bank report, and do not affect any totals or reconciliation.
| Date | Transfer | Amount | Reason | Decision / note |
|---|---|---|---|---|
| {{ r.date }} | {{ r.route }} |
{{ r.amount }} | {{ r.reasonT }} |
{{ r.decisionLabel }}
“{{ r.savedNote }}” |
“Approve later” only flags a row for later review — it does not post the transfer or change any total. Posting is intentionally not available here.
Nothing is held. When a bank file is imported, any duplicates or unclear matches show here to check.
Loading Fuel Log…
Preparing the delivery history — one moment.
This fuel view could not load
{{ fuelViewErrorMsg }}
Try switching tabs and back. Nothing was changed.
Fuel Deliveries isn’t active yet
Waiting for the fuel log. Only admins see this report until then.
Last changed by {{ flChg.lastBy }} · {{ flChg.lastAt }}
From Pam's fuel log · imported, typed and corrected loads in one table
{{ fuelManageEl }}
More about this report
Analytics, sources and notes: delivered vs sold, same month last year, source rules, review and notes
{{ fuel.statusLabel }}
{{ fuel.statusDetail }}
Analytics below reflect {{ fuel.selYear }} — set by the Period selector at the top of the report.
{{ 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 }}
Row-level deliveries — imported, manual and edited — are in the editable Fuel Log table at the top of this screen. Filter by month, station or grade there.
Admin review
Reviewed by {{ fuel.reviewedBy }}
Notes
Loading Fuel Log…
Preparing the delivery history — one moment.
This fuel view could not load
{{ fuelViewErrorMsg }}
Try switching tabs and back. Nothing was changed.
Delivered thru {{ fuelvar.cards.deliveredThru }} · Gasoline sold thru {{ fuelvar.cards.soldGasThru }} · Diesel sold thru {{ fuelvar.cards.soldDslThru }} · Review needed {{ fuelvar.cards.reviewCount }}
A timing check, not a shortage figure. Sold Regular and Super each include half of Plus / Mid, since the pumps blend them. Full source notes are in Fuel Data Check.
POS gallons-sold for {{ fuelvar.posYear }} are blank in the source file
The variance can't be computed until POS sold gallons are entered. The 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 2026 delivered gallons against POS {{ fuelvar.posYear }} sold gallons (different periods — directional reference only, since same-year POS isn't entered).
Delivered (source)
{{ fuelvar.kDelivered }}
gal · {{ fuelvar.pamPeriod }}
POS sold ({{ fuelvar.posYear }})
{{ fuelvar.kPos }}
gal at registers
Variance
{{ fuelvar.kDiff }}
delivered − sold
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 }} |
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–Jun). 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 }} |
Loading Fuel Log…
Preparing the delivery history — one moment.
This fuel view could not load
{{ fuelViewErrorMsg }}
Try switching tabs and back. Nothing was changed.
The fuel log hasn’t loaded yet. Try switching tabs and back.
How the fuel log was built from the source workbooks, and what still needs a decision. Checked {{ fuelReview.genDate }}.
Speedway
{{ fuelReview.spwGal }}
{{ fuelReview.spwRows }} deliveries · gallons
Speedway (NECO)
{{ fuelReview.necoGal }}
{{ fuelReview.necoRows }} deliveries · gallons
Speedway total
{{ fuelReview.spwAllGal }}
{{ fuelReview.spwAllRows }} deliveries · gallons
Other stations
{{ fuelReview.otherGal }}
{{ fuelReview.otherRows }} deliveries · gallons
Atomics, Sprague's and Roadies · labor only, not part of P&L
{{ 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 — Master Admin must review & lock.
Tip pool
{{ atomictip.kPool }}
From the workbook
Total hours
{{ atomictip.kHours }}
Sum of hours below
Hourly rate
{{ atomictip.kRate }}
Pool ÷ hours
Left over
{{ atomictip.kUnalloc }}
Reopen for correction
Reopens and returns the report to the manager. A reason is required and recorded in the audit trail. No data is deleted.
Month tools
Any rounding left over is logged and added to next month’s pool.
Start a new monthly Tips report
Active employees carry forward with blank hours. Allocations stay $0 until hours are entered. Tip pool is manual/pending unless a workbook is imported.
Archive this month? The current report is snapshotted into history (immutable, read-only). A new blank month is not started automatically unless you choose “Archive & start next month.”
⚠ This report is not reviewed/finalized yet. Preferred order: submit → review → finalize → archive. You can still archive now, but please review first.
Manage roster · current month only — archived months never change
{{ e.name }}
{{ e.status }}
Tip report history · read-only
No past months yet. Archiving a month adds it here.
⚠ Tip pool not workbook-sourced — enter manually (admin)
Source: ATOMIC TIP REPORT.xlsx (Atomics · Sprague's · Roadies — one combined tip pool). Monthly, Wednesday → Tuesday. Labor/tips report.
Loading Fuel Log…
Preparing the delivery history — one moment.
This fuel view could not load
{{ fuelViewErrorMsg }}
Try switching tabs and back. Nothing was changed.
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 charged
{{ floorplan.kInterest }}
To date
Profit potential
{{ floorplan.kProfit }}
Unrealized markup
Needs attention
{{ floorplan.kNeeds }}
{{ floorplan.kAged }} aged or past free-floor
Active
{{ floorplan.activeVendorCount }} vendors · {{ floorplan.activeVendors }}
Paid off / closed
{{ floorplan.paidVendors }}
Aged units, full vendor detail and the interest log are in the tabs above (Financed units · Interest log).
{{ sec.caret }}{{ 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.caret }}{{ g.vendor }} · {{ g.lender }} · {{ g.kind }} · {{ g.unitCount }} units
{{ 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 }}.
{{ floorplan.drawer.secName }}
{{ floorplan.drawer.title }}
VIEW ONLY — you don't have edit access to the Floor Plan report.
{{ floorplan.drawer.stepTitle }}
Step {{ floorplan.drawer.stepNum }} of {{ floorplan.drawer.stepCount }} · fill this, then Next
{{ floorplan.drawer.priceMain.label }}{{ floorplan.drawer.priceMain.value }}
{{ c.label }}{{ c.value }}
Interest accrual (monthly)
Total interest{{ floorplan.drawer.entriesTotal }}
Running summary
{{ c.label }}{{ c.value }}
{{ 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.
{{ userModal.title }}
Name
PIN
Role
Business access
Operational report access (scoped — not full admin)
Administration roles have access to all businesses.
Notes
{{ userModal.djMsg }}
Drawer Reconciliation: Master Admin, every job at every business. Not changed here.
Drawer Reconciliation
{{ userModal.djSub }}
Businesses for these jobs
{{ userModal.djHint }}
{{ 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
Master Admin only{{ 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 }}
{{ drawerResolveVM.hint }}
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 }} |
{{ se.title }}{{ se.week }}
To{{ t.t }} No contacts yet. Add them in Email reports › Setup.
Note{{ se.from }}
PDF and Excel attached
{{ se.msg }}
{{ toast }}
Speedway Plaza · Payroll · Private
Wages
Pay Period Ending Date
{{ prPrintWe }}
Private. Not part of the report to the accountant. Hours from the payroll sheet times each rate; hours over 40 at time and a half; salaried people show their weekly salary. Commission is included; tips aren’t.
| Employee Name | Rate | Hours | OT Hrs | Regular pay | OT pay | Commission | Wages |
|---|---|---|---|---|---|---|---|
| {{ w.rateP }} | {{ w.hrs }} | {{ w.ot }} | {{ w.rp }} | {{ w.op }} | {{ w.cm }} | {{ w.w }} | |
| Totals | {{ prWTot.h }} | {{ prWTot.ot }} | {{ prWTot.rp }} | {{ prWTot.op }} | {{ prWTot.cm }} | {{ prWTot.w }} |
Speedway Plaza · Payroll
Weekly Payroll Census
Pay Period Ending Date
{{ prPrintWe }}
Total Hrs/Min is hours.minutes as keyed. Reg Hrs, Straight Time and OT Hrs are decimal hours. D = direct deposit.
| {{ g.title }} · {{ g.n }} | ||||||||
|---|---|---|---|---|---|---|---|---|
| Reg Hrs | Error | Straight | OT Hrs | Club | Rate | |||
| D | Employee Name | Total Hrs/Min | Min as Decimal | Adjustment | Time | Min as Decimal | Charges | Change |
| {{ r.dd }} | {{ r.t }} | {{ r.reg }} | {{ r.adjP }} | {{ r.st }} | {{ r.ot }} | {{ r.clubP }} | {{ r.rc }} | |
| {{ g.tl }} | {{ g.tT }} | {{ g.tReg }} | {{ g.tSt }} | {{ g.tOt }} | {{ g.tClub }} | |||
| Grand Totals | {{ prGrand.t }} | {{ prGrand.reg }} | {{ prGrand.st }} | {{ prGrand.ot }} | {{ prGrand.club }} |
Notes
{{ prPrintNote }}
Speedway Plaza · Administration
All-Business Summary
{{ printPeriod }} · Generated {{ printDate }}
Total sales {{ totals.sales }}
SP Way (store) {{ totals.seg.spway }} · SP Fuel {{ totals.seg.spfuel }} · Other {{ totals.seg.other }}
Total profit {{ totals.seg.total }} · {{ totals.seg.margin }}
SP Way (store) {{ totals.seg.spway }} · SP Fuel {{ totals.seg.spfuel }} · Other {{ totals.seg.other }}
Total profit {{ totals.seg.total }} · {{ totals.seg.margin }}
| Business | Manager | Sales | vs LY | Profit | Margin | 4-wk | 8-wk | 12-wk | Status |
|---|---|---|---|---|---|---|---|---|---|
| {{ b.showName }} | {{ 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.seg.total }} | {{ totals.seg.margin }} | |||||
Reports outstanding
{{ print.outstanding }}
Needs correction
{{ print.corrections }}
Major warnings
{{ print.flagged }}
Business detail — {{ printPeriod }}
{{ b.showName }}
{{ 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 · Weekly Report
{{ pv.bName }}
Week ending {{ pv.bWeek }}
Generated {{ pv.date }}
Generated {{ pv.date }}
Manager {{ pv.bManager }}
Category {{ pv.bCategory }}
Status {{ pv.bStatus }}
Submitted {{ pv.bSubmittedAt }} by {{ pv.bSubmittedBy }}
Reviewed by {{ pv.bReviewedBy }}
Locked by {{ pv.bConfirmedBy }}
Nothing has been entered yet for the selected week ({{ pv.bWeek }}). Any figures below are earlier completed weeks, not this one.
{{ pv.bSummaryEl }}
|
{{ pv.bName }}·Week ending {{ pv.bWeek }}·{{ pv.bStatus }}Full detail
|
|
{{ pv.bDashboardEl }}
{{ pv.bGlanceEl }}
Notes
{{ n.text }} — {{ n.by }}, {{ n.at }} |
Manager signature / confirmation
Reviewed by (Administration)
Speedway Plaza · Weekly Report
{{ bz.bName }}
Week ending {{ bz.bWeek }}
Generated {{ bz.date }}
Generated {{ bz.date }}
Manager {{ bz.bManager }}
Category {{ bz.bCategory }}
Status {{ bz.bStatus }}
Submitted {{ bz.bSubmittedAt }} by {{ bz.bSubmittedBy }}
Reviewed by {{ bz.bReviewedBy }}
Locked by {{ bz.bConfirmedBy }}
Nothing has been entered yet for the selected week ({{ bz.bWeek }}). Any figures below are earlier completed weeks, not this one.
{{ bz.bSummaryEl }}
Manager signature / confirmation
Reviewed by (Administration)
Cash Over / Short
{{ pv.dScope }} · View: {{ pv.dViewLabel }} · Generated {{ pv.date }}
{{ pv.dFilterNote }}
{{ pv.dViewLabel }} · {{ pv.dOutCount }} item(s) · Net open balance {{ drawer.kOutNet }} ({{ drawer.kShort }} short · {{ drawer.kOver }} over)
| Employee | Location | Date | Over/Short | Days | Notes |
|---|---|---|---|---|---|
| {{ e.date }} | {{ e.amt }} | {{ e.days }} | {{ e.notes }} |
Resolved / history · {{ pv.dResCount }} item(s)
| Employee | Location | Date | Over/Short | Resolution note |
|---|---|---|---|---|
| {{ e.date }} | {{ e.amt }} | {{ e.resolveNote }} |
Cash-control report (current on-screen view). Switch the Outstanding / Needs Attention / Resolved tab to print a different view.
Labor
Tech Hours
Latest week ending {{ pv.biWeek }}
Generated {{ pv.date }}
Generated {{ pv.date }}
How to read: Billed vs Time Clock = Billed − Time Clock. Billed vs Clocked = Billed − Clocked. A red negative means fewer hours billed than recorded. Labor report only — does not affect sales or P&L.
Active departments
{{ d.name }}
Week ending {{ d.week }}
| Technician | Billed | Time Clock | Clocked | Billed vs Time Clock |
Billed vs Clocked |
4-wk | 8-wk | 12-wk |
|---|---|---|---|---|---|---|---|---|
| {{ t.tech }} | {{ t.billed }} | {{ t.timeClock }} | {{ t.clocked }} | {{ t.dvtc }} | {{ t.dvck }} | {{ t.a4 }} | {{ t.a8 }} | {{ t.a12 }} |
Labor report — billed hours against clocked hours per technician. Billed vs Time Clock is the workbook figure; Billed vs Clocked measures productivity. Past technicians are excluded from this print.
Bank Transfers
{{ 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.
Fuel Deliveries
{{ 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 }}
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 is provisional — sold partial through 6/25. 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–Jun). 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 }}
Delivery stations: {{ pv.fvPamStations }}.
Atomic Tip Pool
{{ 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 }}
⚠ Review / incomplete
• {{ w.text }}
| Tip Pool | {{ pv.atPool }} ({{ pv.atPoolNote }}) |
| Total Employee Hours | {{ pv.atHours }} |
| Total Time Clock Hours (manual) | {{ pv.atTimeClock }} |
| Review Total Hours (manual) | {{ pv.atReviewHours }} |
| 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 (Master Admin)
Monthly tip-pool allocation (Wed → Tue). Labor/tips report.
Powersports Floor Plan · 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.
Powersports Floor Plan · Internal cost
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 }} |
“No interest yet” in the Interest column = the unit is too new to have accrued interest. It is marked deliberately (not a missing entry) and counts as $0 owed.
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.
