HomeBlogHow CROA Billing Workflows Work
Compliance

How CROA Billing Workflows Work

CROA restricts when and how credit repair agencies can charge clients. This guide explains the billing restrictions, completed-service requirements, and how to document billing eligibility.

Adam Hamilton · Founder, FixMy.MoneyPublished June 4, 20268 min read

Updated June 20, 2026

The CROA Billing Restriction

The Credit Repair Organizations Act (CROA) contains one of the most important restrictions in the credit repair industry: you cannot charge fees before services are fully performed.

Specifically, 15 U.S.C. § 1679b(b) states that no credit repair organization may charge or receive any money or other valuable consideration for the performance of any service which the credit repair organization has agreed to perform before such service is fully performed.

This is not a technicality. It is the central billing rule that governs the entire industry. Violations can result in civil liability, including actual damages, punitive damages, and attorney fees.

What this means in practice:

- You cannot charge a setup fee for work you have not yet done

- You cannot charge a monthly fee at the beginning of the month for work you plan to do

- You can only charge after you have performed and documented the services you agreed to provide

This guide does not constitute legal advice. Consult a qualified attorney to structure your billing model correctly.

What Counts as a Completed Service

The definition of "completed service" is central to CROA billing compliance. Your service agreement should clearly define what constitutes a completed service for billing purposes.

Common definitions used in the industry:

  • Dispute round completion — A complete round of dispute letters has been prepared, sent to the appropriate bureaus, and responses have been received and documented.
  • Monthly service delivery — A defined set of services has been performed during the billing period, such as: reviewing bureau responses, preparing follow-up correspondence, updating the client's file, and communicating progress to the client.
  • Per-item completion — A specific derogatory item has been addressed (updated, removed, or the dispute process has been completed for that item).

The key is that your service agreement must define what you are agreeing to do, and you must document that you did it before charging.

Compliant Billing Models

Several billing models can be structured to comply with CROA's completed-service requirement:

Monthly service fee (arrears billing)

Charge at the end of each month after documenting the services performed during that month. This is the most common model. Your documentation should show what was done — letters sent, responses reviewed, client communications — before the invoice is generated.

Per-dispute-round billing

Charge after completing a full round of disputes — letters sent, responses received, and results documented. This model ties billing directly to a defined deliverable.

Per-item billing

Charge only when a specific item is successfully addressed. This model is straightforward from a compliance standpoint but can be unpredictable from a revenue standpoint.

Hybrid models

Some agencies use a combination — for example, a monthly service fee for ongoing monitoring and communication, plus a per-item fee for successful removals. These models require careful documentation to demonstrate that each component was earned.

Documenting Billing Eligibility

Documentation is the foundation of CROA billing compliance. For every billing period, you should be able to demonstrate:

  1. What services were agreed to — Your signed service agreement defines the scope.
  2. What services were performed — Activity logs, sent letters, bureau responses, client communications.
  3. When services were performed — Timestamps on all actions.
  4. Who performed the services — User attribution in your audit log.
  5. That billing occurred after services were performed — Invoice date after service completion date.

This documentation should be maintained in your credit repair software's audit log. The log should be immutable — standard users should not be able to edit or delete entries.

If you are ever challenged on a billing dispute or face a regulatory inquiry, this documentation is your defense.

Common Billing Mistakes

The most common CROA billing mistakes include:

Charging upfront fees — Any fee charged before services are performed is a potential CROA violation. This includes "setup fees," "enrollment fees," and "processing fees" for work not yet done.

Auto-billing at the start of the month — Billing at the beginning of a period for work you plan to do is not compliant. Bill after the work is done.

Inadequate documentation — If you cannot show what services were performed, you cannot justify the charge. Documentation is not optional.

Vague service definitions — If your service agreement does not clearly define what constitutes a completed service, you have no clear standard for when billing is appropriate.

Ignoring state law — Some states have additional restrictions beyond CROA. Research your state's requirements.

How Software Supports Compliant Billing

Modern credit repair software can significantly reduce billing compliance risk by:

  • Tracking service completion — Automatically recording when letters are sent, responses are received, and services are documented.
  • Generating billing eligibility indicators — Showing which clients have completed services that qualify for billing.
  • Maintaining immutable audit logs — Creating a timestamped, user-attributed record of all activity that cannot be altered.
  • Supporting arrears billing — Making it easy to generate invoices after services are documented, not before.
  • Documenting the CROA workflow — Tracking disclosure delivery, contract execution, and cancellation periods.

FixMy.Money is designed around CROA-compliant billing workflows. The platform tracks completed services, maintains immutable audit logs, and generates billing eligibility indicators based on documented activity.

Frequently Asked Questions

Can I charge a setup fee when a client signs up?

CROA generally prohibits charging fees before services are performed. Whether a setup fee is compliant depends on whether actual services were performed during setup. Consult an attorney to structure your fees correctly.

What documentation do I need to justify a monthly billing charge?

You need to document what services were performed during the billing period — letters sent, responses reviewed, client communications, and any other work done. This documentation should be timestamped and user-attributed in your audit log.

What happens if I violate CROA's billing restrictions?

CROA violations can result in civil liability, including actual damages, punitive damages, and attorney fees. Consult an attorney to ensure your billing practices are compliant.

Disclaimer: This article is for informational purposes only and does not constitute legal advice. CROA compliance requirements are complex and fact-specific. Consult a qualified attorney before structuring your billing model.

Built for CROA-compliant billing

FixMy.Money tracks completed services, maintains immutable audit logs, and generates billing eligibility indicators — so you can bill with confidence.