Generate and validate eCCPIS VRFP files instantly

Free, secure, browser-based tool to create correct VRFP files for eCCPIS batch billing. No login required. Reduce rejections. Speed up payments.

Sample VRFP Record
PR000000ACME SERVICES 1234567890000000012024010001SMITH JOHNSMITH T220001 01000000050000000150
βœ“ 220 characters Β· Upload-ready format
100%
Browser-based (No servers)
Free
Forever, no hidden fees
Instant
Validation in real-time

Solve the VRFP rejection problem

Billing staff waste hours fixing rejected VRFP files. This tool eliminates common errors before upload.

🎯 Common Pain Points

  • Rejected eCCPIS VRFP files delaying payments
  • Manual fixed-width formatting errors in Excel
  • Stressful month-end billing when files fail
  • No way to validate before uploading to eCCPIS

✨ What You Get

  • Upload-ready .txt files in seconds
  • Real-time validation catches errors instantly
  • Fewer rejections, faster payments
  • Simple interface designed for billing staff

How it works in 3 simple steps

From spreadsheet to eCCPIS-ready file in minutes

1

Enter Your Data

Fill in the form with your billing information. Copy from Excel, CSV, or your EVV system directly.

2

Real-time Validation

The tool checks field lengths, formats, and required fields instantly to catch any errors.

3

Download VRFP File

Get a properly formatted 220-character fixed-width file ready for eCCPIS upload in seconds.

Built for Illinois eCCPIS billers

Purpose-built features for community care providers

πŸ“„

Fixed-width .txt output

Generates VRFP format files exactly 220 characters per record, matching IDoA specifications perfectly.

βœ“

Pre-upload validation

Catches format errors, missing fields, and invalid characters before you submit to eCCPIS.

πŸ”’

Fully browser-based

No backend servers, no data storage. Everything processes locally on your computer. Your data stays yours.

⚑

No login required

Open the page and start generating. No account creation, no configuration, no waiting.

πŸ”—

Works with any EVV system

Use alongside your existing EVV or billing system to validate files before upload to eCCPIS.

🎯

Clean, simple interface

Designed for busy billing staff who need to work quickly and accurately without distractions.

Frequently asked questions

No, this is an independent tool that follows the VRFP file structure specifications. It is not affiliated with or endorsed by the Illinois Department on Aging or eCCPIS. However, it generates files in the correct format for eCCPIS upload.
No. All processing happens entirely in your browser. Nothing is sent to a server, and no data is stored anywhere. When you close the page, your data is gone. This tool runs completely offline.
Yes. You can use this tool to validate or generate VRFP files before uploading them to eCCPIS. Export your data from your EVV system, paste it into this tool, and download a validated .txt file ready for batch billing.
You get a .txt file with fixed-width VRFP records. Each record is exactly 220 characters, properly padded and formatted according to the eCCPIS VRFP specification.
Yes, the VRFP generator and validator are completely free to use. There are no hidden fees, no limits, and no premium tiers. Forever free.
Currently, this tool generates one record at a time. For batch processing, you can generate each record individually and combine them, or reach out if you need bulk processing capabilities.
The tool validates field lengths, formats, character restrictions, and the overall 220-character record structure. While it catches most common errors, always verify your files match your specific eCCPIS requirements before final submission.

Ready to generate your next VRFP file?

Try the free generator and get an upload-ready .txt file in minutes. No credit card required.

Open VRFP Generator

βœ“ Runs in your browser Β· βœ“ No login Β· βœ“ No data stored

VRFP Generator & Validator

Fill in your billing information below. The tool validates your data in real-time and generates a properly formatted VRFP .txt file. All processing happens locally in your browserβ€”no data is sent anywhere.

ℹ️
Pro tip: Fields with character counters show your progress. Helper text explains each field. The tool validates everything in real-time as you type.
0 / 30
Your organization's legal name Max 30 characters. Will be left-aligned and padded.
Exactly 10 numeric digits from your eCCPIS agreement Example: 1234567890
Sequential number for this billing record Usually starts at 1 and increments per batch
When services were provided (YYYYMM format) Format: 202401 (Jan 2024)
0 / 10
Client's surname (will be uppercase) Max 10 characters
0 / 10
Client's given name (will be uppercase) Max 10 characters
Service being billed (from your service catalog) Exactly 7 characters
How services are measured Contact IDoA if unsure
Units delivered per day Whole numbers only (no decimals)
Total units for the service period Sum of all daily units this month