Expense Bill Lifecycle: Submission to Payment
The complete end-to-end journey of an expense bill — from a victim submitting a benefit request through VCPOnline to staff processing, approval, and payment in VCPOffice.
Step-by-Step Guide • 2026Table of Contents
- Lifecycle Overview & State Diagram
- Benefit Category Types
- Part 1: Submitting the Expense Bill (VCPOnline)
- Prerequisites & Navigation
- Expense Bill Form Fields
- Financial Fields & Calculations
- Document Attachments
- Validation & Submission
- Post-Submission — Tracking Status
- Part 2: Processing the Expense Bill (VCPOffice)
- Receipt & Queue Assignment
- Expense Bill Management Interface
- Service Details Section
- Estimate Tracking
- Approvals & Adjustments (Award Items)
- Completed Service & Service Bill
- Payment Items
- About Panel & Financial Summary
- Financial Balance Calculations
- Resolution: Completed or Withdrawn
- Cross-Portal Visibility
- Key Features & Capabilities
1. Lifecycle Overview & State Diagram
An expense bill (also called a "requested benefit") represents a specific service or expense that a victim needs reimbursed under their approved compensation claim. Each expense bill in VCPMS follows a defined lifecycle defined by the RequestedBenefitState enum — 12 states shared across all requested-benefit types (Expense Bill, Treatment Plan, Income Loss).
Complete State Diagram
| State | Code | Description | Portal |
|---|---|---|---|
| Draft | 0 | Expense bill is being created or edited. Can be submitted by the victim in VCPOnline or created by staff in VCPOffice. | VCPOnline / VCPOffice |
| Intake | 10 | Submitted and queued for initial intake review by staff. | VCPOffice |
| Pending Review | 15 | Awaiting analyst assignment or prerequisite information before review can begin. | VCPOffice |
| Under Review | 25 | Analyst actively reviewing documentation and eligibility. | VCPOffice |
| Pending Determination | 30 | Review complete; awaiting director / supervisor determination. | VCPOffice |
| Pending Board Determination | 40 | Referred to board for determination (when program requires board review for the benefit amount). | VCPOffice |
| Approved | 100 | Benefit approved. Award items may now be created and linked to an Award on the parent VcClaim. | VCPOffice |
| Determined | 110 | Final benefit amount determined. Ready for payment processing. | VCPOffice |
| Processed | 120 | Payments have been processed / disbursed. Terminal success state. | VCPOffice |
| Denied | 200 | Benefit denied. Reason code required. Terminal state. | VCPOffice |
| Rescinded | 210 | Previously-approved benefit rescinded (e.g., after discovery of ineligibility or collateral source). | VCPOffice |
| Withdrawn | 300 | Expense bill withdrawn by staff or victim. No further processing. | VCPOffice |
2. Benefit Category Types
Each expense bill is associated with a benefit category that classifies the type of service or expense being requested. Programs configure which benefit categories are available and set maximum amounts per category.
| Category | Description | Common Examples |
|---|---|---|
| Medical | Medical and hospital expenses related to the crime | ER visits, surgery, hospital stays, prescriptions |
| Dental | Dental treatment resulting from the crime | Emergency dental, repair, prosthetics |
| Mental Health | Counseling and therapy services | Counseling sessions, therapy, psychiatric care |
| Lost Wages | Income lost due to the crime | Missed work, reduced hours, disability |
| Funeral/Burial | Funeral and burial expenses for homicide victims | Funeral services, casket, burial plot |
| Relocation | Costs to move to a safe location | Moving expenses, security deposits, temporary housing |
| Crime Scene Cleanup | Cleaning and restoring a crime scene | Professional cleanup, property restoration |
| Transportation | Travel to medical or court appointments | Mileage, bus fare, rideshare |
| Other | Miscellaneous eligible expenses | Replacement eyeglasses, locks, personal property |
Part 1: Submitting the Expense Bill (VCPOnline)
Victims or claimants use the VCPOnline portal to submit expense bills for services and expenses related to their compensation claim. The process involves filling out a structured form, attaching supporting documentation, and submitting for staff review.
Prerequisites & Navigation
Before submitting an expense bill, the following prerequisites must be met:
Active Claim
The victim must have an existing VcClaim in an active state (Intake or later). Expense bills cannot be created for Draft claims.
Logged In to VCPOnline
The victim must be authenticated in the VCPOnline portal with their account linked to the claim.
How to Navigate
Navigate to the VCPOnline portal and log in with your account credentials.
From the dashboard, click on your active compensation claim to open the claim detail view.
Click the Expense Bills tab on the claim management page. This shows all existing expense bills and provides the option to create a new one.
Click the New Expense Bill button to open the expense bill creation form.
Expense Bill Form Fields
The expense bill form collects information about the service or expense being requested. All fields are presented on a single form page (not a multi-step wizard like the claim application).
| Field | Type | Required | Notes |
|---|---|---|---|
| Benefit Category | Dropdown | Yes | Select the type of expense (Medical, Mental Health, Dental, etc.). Categories are configured by program administrators. |
| Service Provider | Lookup / Text | No | The name of the provider who performed the service (hospital, counselor, etc.). Can search existing providers or enter a new name. |
| Counselor Name | Text | No | Name of the individual counselor or therapist (if applicable, for Mental Health category). |
| Service Date From | Date | Yes | Start date of the service period. Must be on or after the crime date. |
| Service Date To | Date | Yes | End date of the service period. Must be on or after Service Date From. |
| Service Details | Textarea | No | Description of the services rendered or expenses incurred. Free-text field for additional context. |
Financial Fields & Calculations
The financial section captures the cost of the service and any third-party coverage. The system automatically calculates the amount to be covered by the program.
| Field | Type | Required | Notes |
|---|---|---|---|
| Total Cost Amount | Currency | Yes | The total cost of the service or expense before any deductions. |
| Insurance Amount | Currency | No | Amount covered by private insurance, Medicaid, or other third-party payers. Defaults to 0. |
| Percent to Pay | Percentage | No | Percentage of the remaining amount (after insurance) that the program should cover. Defaults to 100%. |
| Patient Prepaid | Currency | No | Amount already paid by the victim out-of-pocket. Defaults to 0. |
Automatic Calculations
The system computes two key amounts based on the entered financial data:
Amount to Cover
(Total Cost − Insurance Amount) × Percent to Pay / 100
This is the maximum amount the program may pay for this expense bill.
Amount Billed
(Total Cost − Insurance Amount) − Patient Prepaid
This is the net amount being billed to the program after deducting insurance and patient payments.
Total Cost: $2,000 | Insurance: $500 | Percent to Pay: 100% | Patient Prepaid: $200
Amount to Cover = ($2,000 − $500) × 100% = $1,500
Amount Billed = ($2,000 − $500) − $200 = $1,300
Document Attachments
Supporting documentation is critical for expense bill processing. Victims should attach bills, invoices, receipts, or Explanation of Benefits (EOB) statements that verify the service and cost.
Accepted Formats
PDF, JPG, PNG, TIFF, DOC, DOCX. Maximum file size configured per program (typically 10–25 MB per file).
Multiple Uploads
Attach multiple documents to a single expense bill. Each document is stored securely and linked to the bill.
Required Documentation
Programs may require specific document types before an expense bill can be submitted. Requirements vary by benefit category.
Validation & Submission
Before an expense bill can be submitted, the system validates all required fields and business rules.
Validation Rules
| Rule | Description |
|---|---|
| Required Fields | Benefit Category, Service Date From, Service Date To, and Total Cost Amount must be provided. |
| Date Validation | Service Date From must not be after Service Date To. Dates must be reasonable (not in the far future). |
| Financial Validation | Total Cost must be greater than zero. Insurance Amount cannot exceed Total Cost. |
| Duplicate Detection | The system checks for potential duplicate bills based on the same benefit category, service dates, and service provider within the same claim. |
| Claim State Check | The parent claim must be in an active state that allows expense bill submission. |
Submission Flow
After filling out the form and attaching documents, click the Submit button.
The system validates all required fields, date ranges, and financial calculations. If any validation fails, error messages are displayed and submission is blocked.
A unique identifier (e.g., EB-2026-0042) is automatically generated for the expense bill using the program's configured number sequence format.
The expense bill moves from Draft to Intake state. It now appears in the VCPOffice queue for staff review and advances through Pending Review / Under Review / Pending Determination as analysts work on it.
Configured notifications are triggered — the assigned claims examiner receives an alert, and the victim may receive a confirmation email/SecMail message.
Post-Submission — Tracking Status
After submission, the victim can track the status of their expense bill through VCPOnline.
Status Visibility
The expense bill's current state (Intake, Under Review, Approved, Determined, Processed, Denied, Rescinded, Withdrawn, etc.) is displayed on the claim's Expense Bills tab. The victim can see the status update in real time.
Read-Only After Submission
Once submitted, the expense bill becomes read-only in VCPOnline. The victim cannot edit the amounts or details. If corrections are needed, the victim should contact program staff or submit a message through SecMail.
Notification Updates
The victim receives notifications when the expense bill state changes (e.g., approved, payment issued) through the program's configured notification channels.
Payment Tracking
When payments are issued for the expense bill, payment status and amounts are visible in VCPOnline. The victim can see the payment date, amount, and method.
Part 2: Processing the Expense Bill (VCPOffice)
When an expense bill is submitted from VCPOnline (or created directly by staff), it enters the VCPOffice workflow. Staff members — claims examiners, supervisors, and financial officers — use the VCPOffice Expense Bill management interface to review, approve, and process payment for expense bills.
Receipt & Queue Assignment
When an expense bill transitions out of Draft into Intake, it is automatically routed based on the program's workflow configuration.
The system detects the new expense bill submission and creates the work item in VCPOffice. The parent claim's assigned examiner is typically notified.
Based on WorkItemManagerConfig rules, the expense bill may be auto-assigned to the same examiner handling the parent claim, or routed to a specific organizational unit queue.
The expense bill appears in the staff member's work queue and on search screens. It can also be found through the parent claim's Expense Bills tab.
Expense Bill Management Interface
The VCPOffice Expense Bill management screen uses a three-panel layout that provides comprehensive access to all expense bill data and actions.
Header Panel
Displays the expense bill's ShortName, current state, benefit category, parent claim reference, and action buttons (Submit, Change State). The header provides at-a-glance status information.
Edit Panel (Left)
Contains multiple edit sections arranged vertically: Service Details, Estimate Tracking, Approvals & Adjustments, Completed Service, and Payment Items. Staff work through these sections as they process the bill.
About Panel (Right)
Contains tabs for Financial Summary, Originated Document, Payments, Activities, Out Documents, and Log. Provides context and reference information for processing.
Service Details Section
The Service Details section displays and allows editing of the core expense bill information that was originally submitted by the victim.
| Field | Staff Access | Description |
|---|---|---|
| Benefit Category | View / Edit | The type of expense. Staff can modify if incorrectly categorized by the victim. |
| Service Provider | View / Edit | Provider who rendered the service. Staff can link to a registered service provider record. |
| Counselor Name | View / Edit | Individual counselor or therapist name. |
| Service Date From / To | View / Edit | Service period dates. Staff can adjust if documentation shows different dates. |
| Service Details | View / Edit | Description text. Staff can add notes or clarifications. |
| Total Cost Amount | View / Edit | Total cost. Staff can correct based on itemized bills. |
| Insurance Amount | View / Edit | Insurance coverage amount. Staff updates based on EOB documentation. |
| Percent to Pay | View / Edit | Program payment percentage. |
| Patient Prepaid | View / Edit | Amount victim already paid out-of-pocket. |
Estimate Tracking
The Estimate Tracking feature allows staff to flag an expense bill as an estimate when the final costs are not yet known. This is commonly used for ongoing treatments (e.g., counseling sessions) where the total cost will be determined later.
Is Estimate Toggle
A toggle switch marks the expense bill as an estimate. When enabled, the financial amounts are treated as projected rather than final. The expense bill can be updated when actual costs are known.
Estimate to Actual Conversion
When the final bill arrives, staff can update the amounts and turn off the estimate toggle. The financial calculations adjust automatically, and any approval decisions are updated accordingly.
Approvals & Adjustments (Award Items)
The Approvals & Adjustments section is where staff create award items — the formal approval decisions that authorize payment for the expense bill. This is the core of the financial processing workflow.
Two Types of Award Items
Award Item (Initial Approval)
The primary approval decision. Created when staff approve the expense bill for payment. Sets the approved amount, payment method, and payee. Multiple award items can exist for different portions of the same expense.
- Links to a parent Award on the claim
- Specifies approved amount
- Designates payee (victim, provider, or other)
- Routed through approval workflow
Approval Adjustment (Post-Approval)
Created after the initial approval to modify the approved amount. Used for supplemental approvals, reductions, or corrections without creating a new award item.
- References the original award item
- Can increase or decrease the approved amount
- Includes a reason for the adjustment
- Subject to its own approval routing
Award Item Creation Workflow
Staff reviews the attached bills, invoices, EOBs, and any other supporting documents linked to the expense bill.
In the Approvals & Adjustments grid, click the button to create a new award item. This opens the award item creation form.
Enter the amount to approve, select the payee (who receives the payment), and specify any notes about the approval decision.
The award item is linked to an existing Award on the parent claim. If no award exists, one may need to be created first through the claim's award processing workflow.
Depending on the program's configuration and the amount, the award item may require additional approval (supervisor review, board decision). The system routes through the configured approval chain.
Completed Service & Service Bill
The Completed Service section tracks the actual service delivery and generates a Service Bill that represents the finalized billing record.
Service Completion Tracking
Staff records when the service has been fully delivered. This updates the expense bill's completion status and may trigger the transition from estimate to actual billing.
Service Bill Generation
A ServiceBill work item is created to track the finalized billing. The service bill captures the actual amounts billed by the provider and links to the expense bill's approval and payment records.
| Service Bill Field | Description |
|---|---|
| Billed Amount | The actual amount billed by the service provider. |
| Service Date | The date(s) the service was actually provided. |
| Provider Reference | Provider's invoice or reference number for cross-referencing. |
| Service Bill State | Tracks the service bill through its own workflow states. |
Payment Items
The Payment Items section shows all payments linked to this expense bill. Once award items are approved, payments can be created to disburse funds.
Payment Creation Flow
An award item linked to this expense bill has been fully approved (including any supervisor/board approval).
Staff creates a payment for the approved amount. The payment is linked to a Source Fund (funding source) and a Payee (recipient).
The payment goes through the program's two-level authorization process. First a preparer creates the payment, then an authorizer approves it.
Authorized payments are added to a Payment Batch for bulk processing. The batch produces paper checks and Excel/CSV exports for upload to the state financial system. (NACHA/ACH direct export is on the roadmap.)
Once the payment batch is processed, individual payments are marked as completed. The expense bill's financial summary updates to reflect the disbursed amounts.
About Panel & Financial Summary
The right-side About Panel provides reference information and financial tracking through 6 tabs.
| Tab | Description |
|---|---|
| Financial Summary | Real-time financial dashboard showing amounts considered, approved, paid, and remaining balances. This is the primary reference during processing. |
| Originated Document | Displays the original submitted document (if the expense bill originated from a document intake). Shows a preview of the source PDF/image. |
| Payments | List of all payments linked to this expense bill with dates, amounts, payees, and statuses. |
| Activities | Timeline of all activities performed on this expense bill — state changes, edits, approvals, assignments. |
| Out Documents | System-generated documents related to this expense bill (e.g., approval letters, payment notifications, EOBs). |
| Log | Complete audit log of all changes to the expense bill record, including field-level change tracking with before/after values. |
Financial Balance Calculations
The VCPOffice financial engine tracks several key balance calculations that guide staff through the approval and payment process. These calculations appear in the Financial Summary tab.
| Calculation | Formula | Purpose |
|---|---|---|
| Amount Considered | Total Cost − Insurance Amount | The base amount the program considers for payment after third-party coverage. |
| Available Amount to Consider | Amount Considered − Sum of Approved Award Items | Remaining amount that can still be approved. Decreases as award items are created. |
| Approved Amount | Sum of all approved Award Items + Adjustments | Total amount formally approved for payment. |
| Approved Balance | Approved Amount − Sum of Payments | Amount approved but not yet paid. Drives remaining payment creation. |
| Serviceable Amount | Based on Service Bill actual amounts | Amount that can be serviced based on actual billing from the provider. |
| Payable Balance | Approved Amount − Payments Made | Net amount still payable. When this reaches zero, all approved amounts have been disbursed. |
Resolution: Completed or Withdrawn
An expense bill reaches its final state when processing is finished or the bill is withdrawn.
Completed
The expense bill is marked as Completed when all processing is finished:
- All award items have been created and approved (or denied)
- All approved payments have been issued
- The payable balance is zero or no further action is needed
Staff transitions the bill to Completed state using the header action button. A reason may be required depending on program configuration.
Withdrawn
The expense bill is Withdrawn when it should no longer be processed:
- Submitted in error or duplicated
- Victim requests withdrawal
- Parent claim is withdrawn or denied
Withdrawal requires a reason code. Any pending payments are cancelled. Withdrawn bills can be distinguished from completed ones in reports.
End-to-End Summary
Cross-Portal Visibility
Expense bill data flows across multiple VCPMS portals, providing appropriate visibility to different user types.
| Portal | Access Level | What Users See |
|---|---|---|
| VCPOnline | Read (after submission) | Bill status, amounts, payment status. Can create new bills and submit. |
| VCPOffice | Full Access | Complete management interface with all edit sections, approvals, payments, and financial tracking. |
| VCPProvider | Read (linked bills) | Service providers can see expense bills linked to their services, payment status, and amounts. |
| VCPAdvocate | Read (assigned claims) | Advocates can view expense bills for claims they are assigned to, including status and financial summaries. |
Key Features & Capabilities
Self-Service Submission
Victims submit expense bills directly through VCPOnline without needing to mail paper forms. Documents are attached electronically.
Automated Calculations
Financial amounts are automatically calculated as data is entered. Balances update in real time as approvals and payments are processed.
Multi-Level Approval
Award items route through configurable approval chains. Amounts above set thresholds require supervisor or board review.
Duplicate Detection
The system checks for potential duplicate expense bills based on benefit category, dates, provider, and claim to prevent double payments.
Estimate-to-Actual Tracking
Expense bills can be flagged as estimates and later updated with actual amounts when final bills arrive, maintaining a complete financial trail.
Complete Audit Trail
Every action on an expense bill is logged — from creation through payment. Field-level change tracking records who changed what and when.
Configurable Workflow
State transitions, assignment rules, notification triggers, and approval limits are all configurable per program through WorkItemManagerConfig.
Integrated Payments
Payments flow directly from approved award items through payment batches, producing paper checks and Excel/CSV exports for the state financial system. (NACHA/ACH on the roadmap.)
Related Documentation
Claim Lifecycle
Understand the full claim lifecycle from application submission through resolution. Expense bills are created within this broader context.
VCPOnline Guide
Complete guide to the victim self-service portal, including how victims manage their claims and submit documents.
VCPOffice Guide
Comprehensive guide to the staff back-office, including all claim processing workflows and financial management.