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

Draft Intake Pending Review Under Review Pending Determination Approved Determined Processed
Any non-terminal state Denied / Rescinded / Withdrawn
State Code Description Portal
Draft0Expense bill is being created or edited. Can be submitted by the victim in VCPOnline or created by staff in VCPOffice.VCPOnline / VCPOffice
Intake10Submitted and queued for initial intake review by staff.VCPOffice
Pending Review15Awaiting analyst assignment or prerequisite information before review can begin.VCPOffice
Under Review25Analyst actively reviewing documentation and eligibility.VCPOffice
Pending Determination30Review complete; awaiting director / supervisor determination.VCPOffice
Pending Board Determination40Referred to board for determination (when program requires board review for the benefit amount).VCPOffice
Approved100Benefit approved. Award items may now be created and linked to an Award on the parent VcClaim.VCPOffice
Determined110Final benefit amount determined. Ready for payment processing.VCPOffice
Processed120Payments have been processed / disbursed. Terminal success state.VCPOffice
Denied200Benefit denied. Reason code required. Terminal state.VCPOffice
Rescinded210Previously-approved benefit rescinded (e.g., after discovery of ineligibility or collateral source).VCPOffice
Withdrawn300Expense bill withdrawn by staff or victim. No further processing.VCPOffice
Relationship to Claims An expense bill is always linked to a parent VcClaim (victim compensation claim). A single claim can have multiple expense bills — one for each type of service or expense category. The claim must typically be in Intake state or later before expense bills can be submitted.
Two Portals, One Workflow Victims submit expense bills through VCPOnline, while staff review, approve, and process payment through VCPOffice. Staff can also create expense bills directly in VCPOffice on behalf of a victim. This document covers both paths.

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
MedicalMedical and hospital expenses related to the crimeER visits, surgery, hospital stays, prescriptions
DentalDental treatment resulting from the crimeEmergency dental, repair, prosthetics
Mental HealthCounseling and therapy servicesCounseling sessions, therapy, psychiatric care
Lost WagesIncome lost due to the crimeMissed work, reduced hours, disability
Funeral/BurialFuneral and burial expenses for homicide victimsFuneral services, casket, burial plot
RelocationCosts to move to a safe locationMoving expenses, security deposits, temporary housing
Crime Scene CleanupCleaning and restoring a crime sceneProfessional cleanup, property restoration
TransportationTravel to medical or court appointmentsMileage, bus fare, rideshare
OtherMiscellaneous eligible expensesReplacement eyeglasses, locks, personal property
Configurable per Program Benefit categories, maximum amounts, and eligibility rules are fully configurable per tenant (state program). Administrators manage these through the Admin Guide's benefit category configuration.
Screenshot: VCPOffice Admin — Benefit Category configuration showing available categories and maximum amounts

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

1
Log in to VCPOnline

Navigate to the VCPOnline portal and log in with your account credentials.

2
Open Your Claim

From the dashboard, click on your active compensation claim to open the claim detail view.

3
Navigate to Expense Bills Tab

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.

4
Click "New Expense Bill"

Click the New Expense Bill button to open the expense bill creation form.

Screenshot: VCPOnline — Claim detail page showing the Expense Bills tab with existing bills and "New Expense Bill" button

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 CategoryDropdownYesSelect the type of expense (Medical, Mental Health, Dental, etc.). Categories are configured by program administrators.
Service ProviderLookup / TextNoThe name of the provider who performed the service (hospital, counselor, etc.). Can search existing providers or enter a new name.
Counselor NameTextNoName of the individual counselor or therapist (if applicable, for Mental Health category).
Service Date FromDateYesStart date of the service period. Must be on or after the crime date.
Service Date ToDateYesEnd date of the service period. Must be on or after Service Date From.
Service DetailsTextareaNoDescription of the services rendered or expenses incurred. Free-text field for additional context.
Benefit Category Selection The benefit category determines which maximum amount applies and affects how the expense bill is categorized in reports. Choose the category that best matches the service type. If unsure, contact your assigned advocate or program staff.
Screenshot: VCPOnline — Expense Bill creation form showing benefit category dropdown, service provider field, dates, and service details

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 AmountCurrencyYesThe total cost of the service or expense before any deductions.
Insurance AmountCurrencyNoAmount covered by private insurance, Medicaid, or other third-party payers. Defaults to 0.
Percent to PayPercentageNoPercentage of the remaining amount (after insurance) that the program should cover. Defaults to 100%.
Patient PrepaidCurrencyNoAmount 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.

Example Calculation
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
Screenshot: VCPOnline — Financial fields showing total cost, insurance amount, percent to pay, patient prepaid, and calculated amounts

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.

Tip Include itemized bills rather than summary statements when possible. Itemized bills help staff process the expense more quickly and reduce the need for follow-up requests.
Screenshot: VCPOnline — Document attachment area on expense bill form showing upload button, file list, and accepted format information

Validation & Submission

Before an expense bill can be submitted, the system validates all required fields and business rules.

Validation Rules

Rule Description
Required FieldsBenefit Category, Service Date From, Service Date To, and Total Cost Amount must be provided.
Date ValidationService Date From must not be after Service Date To. Dates must be reasonable (not in the far future).
Financial ValidationTotal Cost must be greater than zero. Insurance Amount cannot exceed Total Cost.
Duplicate DetectionThe system checks for potential duplicate bills based on the same benefit category, service dates, and service provider within the same claim.
Claim State CheckThe parent claim must be in an active state that allows expense bill submission.

Submission Flow

1
Click "Submit"

After filling out the form and attaching documents, click the Submit button.

2
Validation Check

The system validates all required fields, date ranges, and financial calculations. If any validation fails, error messages are displayed and submission is blocked.

3
ShortName Generation

A unique identifier (e.g., EB-2026-0042) is automatically generated for the expense bill using the program's configured number sequence format.

4
State Transition: Draft → Intake

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.

5
Notifications Sent

Configured notifications are triggered — the assigned claims examiner receives an alert, and the victim may receive a confirmation email/SecMail message.

Screenshot: VCPOnline — Expense bill form with Submit button, showing validation messages and confirmation dialog

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.

Screenshot: VCPOnline — Claim detail view showing submitted expense bills with status indicators and payment information

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.

1
Expense Bill Received

The system detects the new expense bill submission and creates the work item in VCPOffice. The parent claim's assigned examiner is typically notified.

2
Auto-Assignment Rules

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.

3
Queue Visibility

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.

Accessing from the Parent Claim Staff typically access expense bills from the parent claim's ExpenseBills edit tab, which shows all expense bills linked to that claim. Clicking an expense bill opens the full management interface.
Screenshot: VCPOffice — Expense Bill search/queue showing list of submitted expense bills with status, claim number, and assignment columns

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.

Screenshot: VCPOffice — Expense Bill management interface showing three-panel layout with header, edit sections, and about panel

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 CategoryView / EditThe type of expense. Staff can modify if incorrectly categorized by the victim.
Service ProviderView / EditProvider who rendered the service. Staff can link to a registered service provider record.
Counselor NameView / EditIndividual counselor or therapist name.
Service Date From / ToView / EditService period dates. Staff can adjust if documentation shows different dates.
Service DetailsView / EditDescription text. Staff can add notes or clarifications.
Total Cost AmountView / EditTotal cost. Staff can correct based on itemized bills.
Insurance AmountView / EditInsurance coverage amount. Staff updates based on EOB documentation.
Percent to PayView / EditProgram payment percentage.
Patient PrepaidView / EditAmount victim already paid out-of-pocket.
Calculated Fields Update Automatically When staff modify any financial field, the Amount to Cover and Amount Billed recalculate automatically using the same formulas described in the VCPOnline section.
Screenshot: VCPOffice — Expense Bill Service Details section showing editable fields for benefit category, provider, dates, and financial amounts

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.

Screenshot: VCPOffice — Estimate tracking toggle on expense bill showing estimate indicator and projected amounts

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

1
Review Documentation

Staff reviews the attached bills, invoices, EOBs, and any other supporting documents linked to the expense bill.

2
Click "Create Award Item"

In the Approvals & Adjustments grid, click the button to create a new award item. This opens the award item creation form.

3
Set Approved Amount & Payee

Enter the amount to approve, select the payee (who receives the payment), and specify any notes about the approval decision.

4
Link to Award

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.

5
Approval Routing

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.

Approval Limits Award items are subject to program-configured approval limits. Amounts above certain thresholds may require supervisor approval or board review. These limits are configured in the WorkItemManagerConfig for Awards.
Screenshot: VCPOffice — Approvals & Adjustments section showing the award items grid with amount, payee, status columns, and Create Award Item button

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 AmountThe actual amount billed by the service provider.
Service DateThe date(s) the service was actually provided.
Provider ReferenceProvider's invoice or reference number for cross-referencing.
Service Bill StateTracks the service bill through its own workflow states.
Screenshot: VCPOffice — Completed Service section showing service delivery status and associated Service Bill details

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

1
Award Item Approved

An award item linked to this expense bill has been fully approved (including any supervisor/board approval).

2
Create Payment

Staff creates a payment for the approved amount. The payment is linked to a Source Fund (funding source) and a Payee (recipient).

3
Payment Authorization

The payment goes through the program's two-level authorization process. First a preparer creates the payment, then an authorizer approves it.

4
Payment Batch Processing

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.)

5
Payment Completed

Once the payment batch is processed, individual payments are marked as completed. The expense bill's financial summary updates to reflect the disbursed amounts.

Disbursement Methods VCPMS ships paper-check generation and Excel/CSV exports for state financial-system upload today; NACHA/ACH direct export is on the roadmap. The method is determined by the payee's configured payment preferences or can be overridden per payment.
Screenshot: VCPOffice — Payment Items section showing linked payments with amount, payee, payment date, batch number, and status columns

About Panel & Financial Summary

The right-side About Panel provides reference information and financial tracking through 6 tabs.

Tab Description
Financial SummaryReal-time financial dashboard showing amounts considered, approved, paid, and remaining balances. This is the primary reference during processing.
Originated DocumentDisplays the original submitted document (if the expense bill originated from a document intake). Shows a preview of the source PDF/image.
PaymentsList of all payments linked to this expense bill with dates, amounts, payees, and statuses.
ActivitiesTimeline of all activities performed on this expense bill — state changes, edits, approvals, assignments.
Out DocumentsSystem-generated documents related to this expense bill (e.g., approval letters, payment notifications, EOBs).
LogComplete audit log of all changes to the expense bill record, including field-level change tracking with before/after values.
Screenshot: VCPOffice — About Panel Financial Summary tab showing amounts considered, approved, paid, and balance calculations

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.
Real-Time Updates All financial balances update in real time as staff create award items, process adjustments, and issue payments. The Financial Summary tab always reflects the current state of the expense bill.
Screenshot: VCPOffice — Financial balance breakdown showing all calculated fields with amounts and visual balance indicators

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

Submit in VCPOnline Staff Review Create Award Items Issue Payments Completed
Screenshot: VCPOffice — Expense bill in Completed state showing final financial summary and resolution details

Cross-Portal Visibility

Expense bill data flows across multiple VCPMS portals, providing appropriate visibility to different user types.

Portal Access Level What Users See
VCPOnlineRead (after submission)Bill status, amounts, payment status. Can create new bills and submit.
VCPOfficeFull AccessComplete management interface with all edit sections, approvals, payments, and financial tracking.
VCPProviderRead (linked bills)Service providers can see expense bills linked to their services, payment status, and amounts.
VCPAdvocateRead (assigned claims)Advocates can view expense bills for claims they are assigned to, including status and financial summaries.
Screenshot: Side-by-side comparison showing the same expense bill as seen in VCPOnline (victim view) and VCPOffice (staff view)

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.