Law Enforcement Fitness Monthly Billing Reconciliation

Billing in law enforcement fitness is not as simple as charging a credit card on the first of the month. You are managing department contracts with net-30 invoices, individual officers on recurring subscriptions, group rate adjustments, and makeup sessions that carry over from missed appointments. A law enforcement fitness monthly billing reconciliation workflow keeps your revenue accurate and your VA on top of every dollar.

Get this wrong and you lose money quietly - unbilled makeup sessions, missed contract payments, and officers who paused but never got restarted. A trained fitness virtual assistant running this workflow monthly will catch discrepancies before they become cash flow problems.

Understanding Law Enforcement Billing Structures

Before your VA can reconcile billing, they need to understand the three main billing types in this niche:

Individual Officer Billing

Standard recurring billing through Stripe, Square, or your training platform. Each officer pays their own membership or session package. Your VA manages:

  • Monthly auto-pay processing
  • Failed payment follow-up
  • Plan changes (upgrade, downgrade, pause, cancel)
  • Session pack tracking for pay-per-session clients

Department Contract Billing

A department or agency contracts your services for a group of officers. Billing typically works as:

  • Monthly invoice sent to the department (net-15 or net-30 terms)
  • Fixed rate per officer per month, or a flat contract rate
  • Quarterly or annual contract renewals
  • Purchase order (PO) numbers required on invoices for government billing systems

Group Rate Billing

Officers from the same department get a discounted group rate on individual memberships. Your VA tracks:

  • Who qualifies for the group rate
  • Whether the minimum group size is maintained
  • Rate adjustments when officers join or leave the group

The Monthly Reconciliation Workflow

Week 1: Prepare the Billing Report (1st-3rd of the Month)

Your VA pulls data from multiple sources and consolidates it:

  1. Export payment records from Stripe or your payment processor for the previous month
  2. Export session logs from TrainHeroic, TrueCoach, or MindBody - every completed, missed, and makeup session
  3. Pull the active client roster from your CRM (GoHighLevel or similar)
  4. Gather contract details for department accounts - rates, headcounts, any adjustments

Cross-reference these three data sets. The payment records should match the active roster. Session logs should match what each client was billed for.

Week 1: Identify Discrepancies (3rd-5th of the Month)

Your VA checks for:

  • Clients who trained but were not billed - This happens when a new client starts mid-month and billing was not set up yet
  • Clients who were billed but did not train - Investigate whether they should be on a pause or have canceled
  • Failed payments - List all declined cards or missed auto-pays with dates
  • Session overages - Clients who used more sessions than their plan includes
  • Makeup sessions used - Deduct from the makeup session bank tracked from no-show follow-up
  • Department roster changes - Officers added or removed from contract groups

Week 2: Process Adjustments (5th-10th of the Month)

Based on the discrepancy report, your VA takes action:

  • Send invoices for unbilled sessions - Pro-rated for mid-month starts
  • Process refunds or credits for overbilled clients
  • Retry failed payments - First attempt on day 3, second on day 5, manual outreach on day 7
  • Update department invoices to reflect headcount changes
  • Apply makeup session credits where applicable
  • Pause or cancel accounts per client requests

For department contracts, your VA prepares the monthly invoice with:

  • PO number (if required)
  • Itemized list of officers served
  • Session attendance summary
  • Any adjustments from the previous month

Week 2: Send Department Invoices (10th of the Month)

Department invoices should go out by the 10th to allow processing within net-30 terms. Your VA sends each invoice via the department's preferred method - email, mailed hard copy, or uploaded to a procurement portal.

Track invoice status in a spreadsheet:

Department Invoice # Amount Sent Date PO # Due Date Status
Metro PD INV-2026-05 $4,800 05/10 PO-4421 06/10 Sent

Week 3: Follow Up on Outstanding Payments (15th-20th)

Your VA follows up on:

  • Individual failed payments - Personal outreach via text or call. Keep it professional: "Your payment for May did not process. Want me to update your card on file, or would you prefer to pay by a different method?"
  • Overdue department invoices - Contact the department coordinator or accounts payable. Government payment cycles are slow but predictable. Establish the normal timeline for each department and only flag true outliers.

Week 4: Close the Month (25th-End of Month)

Final reconciliation steps:

  • Confirm all payments received match expected revenue
  • Document any outstanding balances and expected payment dates
  • Update the cash flow tracker
  • Prepare a monthly billing summary for the business owner with total revenue, outstanding invoices, failed payments, and churn

Tools for Billing Reconciliation

Your VA should use these tools in combination:

  • Stripe or Square - Payment processing, subscription management, invoice generation
  • QuickBooks or Wave - Accounting reconciliation, expense tracking, financial reporting
  • Google Sheets - Custom tracking for department contracts, makeup sessions, and group rate management
  • GoHighLevel - CRM pipeline tracking for payment status and client communication
  • MindBody - If used for scheduling, it also tracks session usage that feeds into billing verification

The key is making sure data flows cleanly between the scheduling platform and the billing platform. If your trainer logs sessions in TrueCoach but billing runs through Stripe, your VA is the bridge.

Handling Common Billing Scenarios

Officer goes on extended leave. Pause billing immediately. Document the expected return date. Set a reminder to follow up two weeks before the return date to confirm reactivation.

Department reduces contract headcount. Adjust the invoice for the following month. Do not retroactively bill at a higher per-person rate unless the contract specifies a minimum.

Officer disputes a charge. Your VA pulls the session log, confirms attendance, and responds with documentation. Resolve within 48 hours.

Department payment is late by 45+ days. Escalate to the business owner. Your VA drafts a professional follow-up to the department's accounts payable with the invoice copy attached.

For guidance on hiring a VA who can handle billing at this level, see how to hire a fitness virtual assistant.

FAQ

How long should monthly billing reconciliation take a VA?

For a law enforcement fitness business with 30 to 50 individual clients and two to three department contracts, expect four to six hours per month. This includes data pulling, discrepancy checks, invoice prep, and follow-up.

What if a department requires a specific invoice format?

Many government agencies have mandatory invoice formats or procurement portals. Your VA should obtain the required template during client onboarding and build it into the billing workflow from the start.

How should a VA handle partial-month billing for new clients?

Pro-rate based on the start date. If an officer starts on the 15th, bill half the monthly rate for the first month. Your VA should automate this calculation in a spreadsheet to avoid manual errors each time.

What is the best way to track makeup sessions for billing purposes?

Maintain a separate tab in your billing spreadsheet. Log each makeup session with the client name, original missed date, makeup date, and whether it has been applied as a credit. Review this during monthly reconciliation.

Should department contracts include a minimum headcount clause?

Yes. Without a minimum, departments can reduce headcount to the point where the contract is not profitable. Your VA should flag contracts approaching the minimum and alert the business owner before renewal discussions.