Google-first family admin
Calendar in.
Clear pay run out.
Nanny Payroll turns edited Google Calendar shifts into a weekly view of
the exact days worked, hours and kilometres, then keeps invoices and
payment confirmation in one calm, private workflow.
- Google-only
- No subscription
- Private links
Illustrative week · no family data
- Mon, 24 Aug2.50 hours · 11.0 km
- Tue, 25 Aug1.50 hours · 5.5 km
- Wed, 26 Aug2.50 hours · 11.0 km
- Thu, 27 Aug1.00 hours · 5.5 km
- Fri, 28 Aug3.00 hours · 0.0 km
Weekly total
Calculated automatically
- Hours
- 10.50
- Mileage
- 33.0 km
- Shifts
- 3 / 3 / 1
morning / afternoon / ad hoc
01
The useful detail
A weekly total is not the whole story.
Each card keeps the weekly amount and shift counts, but now also shows
every worked date with that day’s hours and kilometres. Parents can
review the detail quickly, and the nanny can see exactly what the week contains.
One source of truth
Four steps, all inside Google.
Calendar stays the timesheet. The automation handles the arithmetic and paperwork around it.
-
01
C
Edit the Calendar shift
The nanny adjusts the real start and finish time on the shared Google Calendar event.
Google Calendar
-
02
Σ
Calculate each day
Apps Script groups recognised shifts by date and totals that day’s hours and approved kilometres.
Apps Script + Sheets
-
03
✓
Review, pay and send
The parent reviews the weekly card, pays externally, then marks the week paid and sends the PDF invoice.
Private parent portal
-
04
R
Confirm receipt
The nanny uses a signed one-week link to confirm the payment arrived, closing the loop explicitly.
Gmail + private portal
What it handles today
Small system, complete loop.
01
Exact shift rules
Only recognised Calendar titles enter payroll, keeping unrelated events out.
02
Daily hours and mileage
Multiple shifts on one date are combined into one clear daily row.
03
PDF invoices
Payment creates a polished invoice and sends it with both HTML and plain-text email.
04
Two-sided status
Paid and payment-confirmed remain separate, deliberate states.
G
G
Privacy by architecture
Family data stays in the family’s Google account.
The workflow uses Google Calendar, Sheets, Apps Script, Drive and Gmail.
It does not send payroll content to an external AI model or a separate
payroll platform. Portal access uses private links, and this public page
contains only fictional demonstration data.
- Google-only processingNo third-party AI or payroll API
- Private operational linksNo portal keys published here
- Explicit payment statesNo guessing whether money arrived
Deliberately modest roadmap
Useful now. Exploratory next.
Current
Reliable weekly family payroll
Calendar-based hours, per-day mileage, PDF invoices and payment confirmation are live.
Exploratory
Better exceptions, not more complexity
Future work may make unusual travel and one-off shift adjustments easier to review.