A premium delivery operations platform for driver management, daily stop reporting, weekly reconciliation, driver payments, client billing and profit control.
Driver Daily Portal Drivers submit stops, screenshot evidence and notes every day.
Google Sheets + Drive Operational logs and documents are designed to sync into the company Google account.
Owner Financial Control Client rate, driver rates, weekly payouts, monthly invoices and margin reporting.
Driver Portal
Driver Sign In
Enter your driver code and PIN to submit stops and view your own delivery activity.
Dashboard
Your delivery business at a glance.
Owner Demo
YOUR LOGO HERE
Your Delivery Company
Manage drivers, weekly delivered stops, driver payments, monthly client billing and profitability from one clear operational platform.
Premium logistics operations • driver, finance & billing control
Client Revenue£0
Monthly estimate
Driver Payments£0
Weekly payout cost
Gross Profit£0
Before overheads
Total Stops0
Selected week
Profit / Stop£0.00
Blended margin
Revenue vs Driver Payments
RevenueDriver costProfit
Profit Margin
0%margin
Current rates: Client /stop • Average driver /stop
Top Drivers by Stops
#
Driver
Stops
Rate
Payment Due
Recent Activity
Drivers Management
Add, edit, archive or remove drivers and set individual pay-per-stop rates.
Code
Driver
Phone
Email
Status
Rate / Stop
Stops This Week
Payment Due
Login
Actions
Daily Driver Logs
Every driver submission: delivered stops, screenshot evidence, note, submission time and verification status.
Today Submissions0
Today Stops0
Awaiting Review0
Evidence Uploaded0
Admin Manual Daily Entry
Use this when you want to enter or correct a driver's daily stop total yourself. Driver submissions remain available from their own portal.
Daily Stops Calendar
Click a day to use it in the manual entry form.
Date
Driver
Stops
Source
Evidence
Note
Submitted
Sync
Status
Actions
Weekly Reconciliation
Compare what drivers reported daily with the official weekly import before approving payments.
Recommended workflow: drivers report daily → owner imports official weekly stops → differences are reviewed → payment batch is approved.
Driver
Daily Reported
Official Import
Difference
Driver Rate
Suggested Pay
Review
Weekly Stops Import
Upload CSV at the end of each week. Required columns: driver_code, driver_name, week_start, delivered_stops. Optional: failed_stops, parcels, client.
Import Summary
0
delivered stops detected
0
rows
0
drivers
—
week start
After processing, weekly driver payment calculations and profitability update automatically.
Preview
Driver Code
Driver
Week
Delivered Stops
Failed
Parcels
Client
Import History
Imported
Week
Rows
Stops
Source
Status
Action
Weekly Driver Payments
Drivers are paid one week in arrears. Payment amounts are generated from delivered stops × each driver's current rate.
Stops0
Net Payable£0
VAT£0
Gross Payable£0
Driver
Week
Payable Date
Stops
Rate / Stop
Net
VAT
Gross
Status
Actions
Self-Billing Invoice Builder
Create a self-billing invoice with any values you choose. Matching weekly driver data is optional, not required.
Flexible mode: the invoice does not need to match the client invoice or imported weekly stops. Use “Prefill from weekly data” only when you want a convenient starting point.
Invoice Lines
Description
Qty
Unit £
VAT %
Total
LIVE TOTALS
Net£0.00
VAT£0.00
Total£0.00
Supplier
Saved Self-Billing Invoices
No.
Date
Driver
Net
VAT
Total
Source
Actions
Monthly Client Invoices
The business invoices the client monthly, based on total delivered stops × client rate per stop.
Invoice
Client
Month
Total Stops
Rate / Stop
Net
VAT
Total
Status
Actions
Profit & Reports
Compare client revenue with driver payout cost and understand profit per stop, weekly margin and monthly trend.
Client Rate / Stop£0
Avg Driver Rate / Stop£0
Profit / Stop£0
Current Margin0%
Month Profit£0
12-Month Profit Analysis
Rate Simulator
Weekly Profit Detail
Week
Stops
Revenue
Driver Cost
Gross Profit
Profit / Stop
Margin
Client Invoice Example
Monthly billing document sent to the client.
Driver Payout Example
Weekly statement/self-billing style document showing stops and payment due.
Mobile View
Responsive layouts for quick checks away from the office.
Mobile Preview
Dashboard
This Month
Client Revenue
£0
Driver Payments
£0
Gross Profit
£0
Total Stops
0
Drivers
Payment due
Business & Branding
Logo
YOUR LOGO HERE
Logo will appear in the dashboard, invoices, driver payout documents and van branding area.
Commercial Rates
Save Changes
Rates use snapshots for payments and invoices already created. Changing rates affects future calculations only in a production backend.
How to connect Google Sheets & Drive
Open Google Apps Script
Sign in with alex.anescu.dev@gmail.com and go to script.google.com. Create a new project called DeliveryOps Pro Backend.
Paste the backend code
From the project package, open google-apps-script/Code.gs. Replace the default Apps Script code with it.
Run setupDeliveryOps()
From the function dropdown choose setupDeliveryOps, press Run and approve Google permissions. It creates the operational Spreadsheet and Drive folders automatically.
Deploy as Web App
Apps Script → Deploy → New deployment → Web app. Execute as Me. For the temporary development build choose access that allows the Vercel app to call it. Copy the final /exec URL.
Paste the Web App URL here
Put it into Google Apps Script Web App URL above and click Save Settings.
Test and sync
Click Test Google Connection, then Sync Queued Records. Daily driver/admin entries and saved self-billing invoices will then be logged to Google.
Final handover
When the friend's account is ready, recreate/transfer the Google resources to that account, change the platform Owner, revoke our old access and rotate any deployment secrets.
Google Sheets & Drive Integration
Storage model
Daily submissions are designed to be written to Google Sheets. Screenshot evidence, payout PDFs and client invoice PDFs are stored in Google Drive; the Sheet stores their file IDs and links.
Presentation mode: submissions are stored locally and queued until the Google Web App endpoint is configured.
YOUR LOGO
DeliveryOps Pro
Driver Daily Reporting Portal
● Google demo queue
Welcome
Submit your delivery result for today. Your weekly total and estimated payment update immediately.
Stops This Week0
Rate / Stop£0.00
Estimated Payment£0.00
Today's Submission
One submission per driver per date. A new submission for the same date updates the existing record in this presentation build.