California runs the largest beverage-container recycling program in the country, and every nickel and dime of California Redemption Value (CRV) flows through a paper trail the state takes seriously. For the recycling centers doing the work, that paper trail lives in DORIIS — CalRecycle's Division of Recycling Integrated Information System — where every CRV shipment has to be reported before the center gets reimbursed. Filing is mandatory, audited, and unforgiving of mistakes.
The strange part is that the data those filings need already exists. It is sitting in the recycling center's point-of-sale and inventory system the moment material leaves the yard. Yet at most centers, a staff member still pulls up each shipment and re-types it into a government website, one report at a time. That gap — between data that already exists and a form that demands it be entered by hand — is exactly what modern software should close. Here is how WeighPay does it.
- 1–3 hrs of daily data entry larger operations can reclaim
- 1 click to approve a shipment instead of retyping a DR6
- 100% of filings with the state confirmation number captured
The DORIIS problem, in plain terms
When a load of CRV material leaves a recycling center for a processor, the state requires a specific shipping-report form — the DR6 — filed in DORIIS. The DR6 has to match the center's records exactly: the right weights, the right dates, the right materials, and the right refund values. Wrong numbers get rejected, or worse, flagged at audit time. And DORIIS itself is notoriously tedious: multi-step forms, cryptic dropdown codes, and strict rules against duplicate filings.
So the daily reality for a compliance clerk looks like this:
- Pull up each shipping report in the yard's POS system.
- Open DORIIS and navigate to the shipping-report section.
- Click through a multi-step form, retyping every weight, date, material, and refund value by hand.
- Translate friendly material names into DORIIS's cryptic codes (PET1, Other 7, Bi-Metal, and the rest).
- Submit, copy down the confirmation number, and repeat — for every shipment.
For a single-yard operation that is a tedious chore. For an operator running several recycling centers, it is hours of repetitive, error-prone work every single day — and the cost of a missed or mistyped filing is real money and real compliance risk.
Why automation fits here: CRV filing is the textbook case for automation: the source data already exists, the destination form is rigidly structured, and the work is high-volume and repetitive. The only thing standing between the two is manual transcription — which is exactly what software removes best.
How WeighPay modernizes the CRV workflow
WeighPay already captures every CRV shipment as it happens — the weights, materials, dates, and refund values that the DR6 demands. The DORIIS Auto Filer by WeighPay takes that data the rest of the way to a filed state report. Instead of a clerk re-keying shipments into a government website, the workflow becomes a glance-and-approve routine.
- Read the data: On a schedule, the Auto Filer pulls recent CRV shipping reports out of WeighPay and translates friendly product names into the exact labels DORIIS expects. Anything with missing data is set aside rather than guessed.
- Approve in one click: Pending reports appear in a clean queue. Staff can expand any report to verify the numbers, then approve with a single click — reviewing data instead of typing it.
- File the DR6: Once approved, the Auto Filer files the DR6 into DORIIS exactly as it appeared in WeighPay and captures the official confirmation number as proof the report landed.
- Confirm and reconcile: Staff get a notification with the confirmation number and a summary. If DORIIS shows a shipment was already filed, the system records the existing number instead of submitting a duplicate.
The result is the same compliance outcome the state wants — accurate DR6 reports, filed on time, with confirmation numbers on file — reached through a fraction of the human effort.
| Manual filing | WeighPay Auto Filer | |
|---|---|---|
| Data entry | Retyped by hand into DORIIS | Read straight from WeighPay |
| Material codes | Translated manually each time | Mapped automatically |
| Staff effort per shipment | Multi-step form, minutes each | One-click approval |
| Confirmation numbers | Copied down by hand | Captured automatically |
| Duplicate filings | Risk of double-filing | Detected and reconciled |
| Multiple yards | Repeat the whole process per RC | Each RC routed automatically |
What it means for larger operators
The savings scale with volume. A center filing a handful of DR6 reports a week notices the convenience. An operator running multiple recycling centers, filing dozens of shipments a day, gets back something far more valuable: time. For these larger operations, automating CRV filing can reclaim one to three hours of staff time every day — time that goes back into running the yard instead of feeding a government form.
The data to file a perfect DR6 already exists the moment a truck leaves the yard. Re-typing it into a state website by hand is the part technology should have killed years ago. WeighPay product team
Just as important, the human stays in the loop where it matters. Approval is a deliberate feature, not an oversight — staff review the numbers before anything is filed, which keeps a person accountable for compliance while the software handles the tedious transcription. That balance is what makes automation safe for a regulated, audited process.
Built into the platform you already run: The Auto Filer is an extension of WeighPay, not a separate tool to learn. If your yard already runs on WeighPay, modernizing CRV filing is an add-on, priced at $25/mo per RC# with volume discounts for operators running 10+ RCs.
See the DORIIS Auto Filer in detail. Learn exactly how WeighPay reads your CRV data, lets you approve in one click, and files the DR6 into DORIIS automatically. Explore the Auto Filer
Take CRV filing off your plate. Talk to our team about putting the DORIIS Auto Filer to work for your recycling centers, and get a tailored quote for your operation. Contact Sales