Skip to content

RI SOP 3 Invoice Generation & Manager Approval

DraftSOP · Procedure · RI-SOP-3 — Invoice Generation & Manager Approval · 2025-05-14-r1§


Big-Picture Overview§

Block Content
Purpose & Scope Convert the past week’s approved minutes & evidence into a PDF invoice and obtain manager approval so the next bi-weekly bulk payout can happen on time—regardless of which payment processor (PayPal, Wise, Crypto, etc.) is in use.
Map / Flow Fri 17 : 05 duplicate Invoice-Template → fill totals & screenshots → export PDF → Trello Invoice card → /sendDocument in Telegram → manager ✅/❌ by Mon 09 : 15 → two approved invoices trigger Mon/Tue payout → manager pastes TxID / payment ref → operator confirms receipt → card → Archive.
Roles Freelancer Operator · Ops Manager · Finance Admin · Systems-Ops Lead · GPT Assistant
RACI R Operator · A Ops Manager · C Finance Admin · I Systems-Ops / GPT
KPIs 100 % invoices sent by 17 : 15 Fri · 100 % manager action by 09 : 15 Mon · 0 re-submits after 2nd attempt · Payout released by Tue 17 : 00
Tools Google Docs Invoice-Template · Google Sheets WeekMetrics & Exceptions · Insightful · Trello · Telegram
Risks (ISO 31000) Mis-totaled hours · Wrong rate · Missing Insightful proof · Late approval delays cash-flow
Next Action Pilot run this Friday; validate template fields & manager SLA.

Detailed SOP — Weekly Invoice Loop (≤ 7 bullets, imperative verbs)§

# Step & Owner Key points / Controls
1 · Duplicate Template
Operator
Open Invoice_Template_v1.0.gdoc in 02-Templates/FinanceFile › Make a copy → rename INV_YYYY-WK##_<Name>.
2 · Fill Data • From WeekMetrics tab copy: total billable minutes, hourly rate, amount.
• Paste Insightful weekly % chart PNG.
• Insert Drive link to Exceptions tab (or “None”).
• Set Period Covered (Fri–Thu).
3 · Generate PDF File › Download › PDF → save to 02-OPERATIONS/Reports_Archive.
Check filename matches card title.
4 · Create Trello Invoice Card On Personal board Hygiene list: Add card title INV_YYYY-WK##_<Name> → attach PDF → label 🔵 Tracked → move to Waiting for Approval.
5 · Notify Manager In /manager Telegram thread:
/sendDocument <PDF>
Invoice WK## ready for approval
6 · Approval Loop Manager SLA: react ✅/❌ by Mon 09 : 15.
• On ❌ operator fixes & re-sends (repeat Step 5).
7 · Bulk Payout & Close After two approved invoices: manager runs bulk payout (processor of choice), pastes TxID or payment ref into card & PDF footer, moves card → Archive.
Operator replies “Funds received”, loop closed.

SLA — Invoice PDF in Waiting for Approval by Fri 17 : 15; funds landed by Tue 17 : 00 after second invoice.


WGLL (“What Great Looks Like”) Snapshot§

Criterion ❌ Miss ✅ Meets ⭐ Exceeds
Send time After 17 : 15 By 17 : 15 Fri By 17 : 00 Fri
PDF contents Missing chart / link All fields present Includes short insights blurb
Manager reaction > 09 : 15 Mon By 09 : 15 Mon Within 1 h of send
Payout ref Not added TxID in card & PDF Ref + screenshot of transaction

ArchitectureSnapshot JSON§

{
  "version_id": "2025-05-14-r1",
  "system_level": "Procedure",
  "lifecycle_state": "DraftSOP",
  "target_name": "RI-SOP-3 – Invoice Generation & Manager Approval",
  "parent_name": "Rituals & Invoicing",
  "last_updated": "2025-05-14T22:10:00Z",

  "overview": {
    "purpose": "Transform weekly approved work minutes into an audit-ready PDF invoice, obtain manager approval, and ensure on-time bi-weekly payout.",
    "flow": [
      "Friday 17:05 duplicate Invoice-Template and rename",
      "Populate totals, Insightful chart, Exceptions link, period",
      "Export PDF and store in Reports_Archive",
      "Create Invoice card in Trello, attach PDF, label Tracked",
      "Send PDF via Telegram /manager thread for approval",
      "Manager reacts ✅/❌ by Monday 09:15; operator fixes if needed",
      "After two approved invoices manager executes bulk payout, pastes payment reference, card archived"
    ],
    "roles": [
      "Freelancer Operator",
      "Ops Manager",
      "Finance Admin",
      "Systems-Ops Lead",
      "GPT Assistant"
    ],
    "kpis": [
      "Invoices sent by 17:15 Friday (100%)",
      "Manager approval by 09:15 Monday (100%)",
      "Zero rejections after second submission",
      "Payout released by Tuesday 17:00"
    ],
    "tools": [
      "Google Docs Invoice-Template",
      "Google Sheets WeekMetrics & Exceptions",
      "Insightful dashboard",
      "Trello",
      "Telegram"
    ],
    "risks": [
      "Incorrect totals or rate",
      "Missing Insightful proof",
      "Late manager approval delays cash-flow"
    ],
    "doc_link": "Drive:/01-SYSTEMS/Personal-OS/SOP-04_Invoice_Generation_v0.1.gdoc"
  },

  "procedure_core": {
    "procedure_id": "RI-SOP-3",
    "name": "Invoice Generation & Manager Approval",
    "purpose": "Weekly routine that converts approved minutes into an invoice PDF and secures manager approval for payout.",
    "trigger": "Every Friday at 17:05 local.",
    "inputs": [
      "Invoice_Template_v1.0.gdoc",
      "WeekMetrics and Exceptions tabs (Google Sheet)",
      "Insightful weekly productivity chart",
      "Telegram /manager thread"
    ],
    "responsible_role": "Freelancer Operator",
    "steps": [
      "Duplicate Invoice-Template, rename with week number",
      "Fill totals, insert Insightful chart, link Exceptions, set period",
      "Export PDF and store in Reports_Archive",
      "Create Trello Invoice card, attach PDF, label Tracked, move to Waiting for Approval",
      "Send PDF and message in /manager Telegram thread",
      "Respond to manager ❌ with corrections until ✅",
      "Manager executes bulk payout after two approved invoices, adds payment reference, archives card"
    ],
    "outputs": [
      "Invoice PDF stored in Drive",
      "Trello Invoice card with approval status",
      "Payment reference logged"
    ],
    "sla": "PDF ready by 17:15 Friday; manager approval by 09:15 Monday; payout by Tuesday 17:00.",
    "controls": [
      "Template version-controlled in 02-Templates/Finance",
      "PDF & TxID retained 7 years",
      "Operator chase-loop (Telegram reminders)"
    ],
    "tools": [
      "Google Docs",
      "Google Sheets",
      "Insightful",
      "Trello",
      "Telegram"
    ],
    "kpis": [
      "On-time invoice send",
      "On-time approval",
      "Zero rejections after second submission"
    ],
    "risks": [
      "Mis-totaled hours",
      "Missing evidence",
      "Delayed approval"
    ],
    "doc_link": "Drive:/01-SYSTEMS/Personal-OS/SOP-04_Invoice_Generation_v0.1.gdoc"
  },

  "insights": [
    {
      "note": "Processor-agnostic payout step (PayPal/Wise/Crypto) added; approval SLA clarified.",
      "date": "2025-05-14"
    }
  ],

  "children": []
}

End of RI-SOP-3 v0.1