Pricing and usage
Billing is simple: you’re only charged when an applicant completes a billable step.
Overview
Carousel charges per billable step — there are no platform fees beyond the steps applicants actually complete.
A billable step is any verification an applicant completes in a workflow — identity, KYB, financial, credit, background, court & eviction, fraud & compliance screening, e-signature, or payment. Only completed steps are charged.
Who Pays: Applicant or Business
Every workflow can be configured with one of two payment structures:
- Business pays — your business covers the verification costs and applicants complete the workflow at no charge. Results are delivered to your business as part of the application.
- Applicant pays — the applicant prepays for all the verifications they are about to undergo. They own their verified profile, choose whether to share it with the requester — or with others — and can request a refund if there are issues with their workflow.
When Charges Happen
A charge occurs when an applicant completes a billable step in your workflow — nothing is charged before that.
- Completed steps — charged at the step’s fee.
- Abandoned or failed steps — never charged.
- Applicant-paid workflows — the applicant prepays for all the verifications in the workflow; if there are issues, they can request a refund.
- Invoices — itemized by billable step.
Fees by Billable Step
| Billable Step | Provider | Fee |
|---|---|---|
| Identity Verification | Onfido / Ondato | $- / step |
| Know Your Business (KYB) | Carousel | $- / step |
| Financial Verification | Plaid / Flinks | $- / step |
| Credit Check | TransUnion / Equifax / Experian (coming soon) | $- / step |
| Background Check | Fastkey / Checkr | $- / step |
| Court & Eviction Checks | OpenRoom / SOQUIJ / TAL / Checkr | $- / step |
| Fraud, AML & Compliance | Sanction Scanner | $- / step |
| Applicant Payment | Stripe | $- / step |
| E-Signature | PandaDoc | $- / step |
| Custom Questionnaire | Carousel built-in | $- / step |
| API / Webhooks | Carousel API | $- / call |
All Billable Steps Supported by Carousel
| Category | Service / Step Type | Description |
|---|---|---|
| Financial Verification | Bank Connect | Connect and verify applicant bank accounts securely. |
| Enrichment | Generate income and transaction insights from financial data. | |
| Document Upload | Retrieve verified data from uploaded financial data | |
| Rule Engine | Apply decision rules on financial data. | |
| Identity Verification | Biometric Scan + ID | Match ID to selfie for identity verification. |
| E-Signature | Sign Document | Send and track e-signature requests (via PandaDoc). |
| Credit Check | Credit Report Pull | Retrieve credit bureau data (TransUnion, Equifax; Experian coming soon). |
| Applicant Payment | Verification Fee | Collect the verification fee that initiates the workflow (via Stripe). |
| Know Your Business | KYB Check | Verify a business’s identity, ownership, and registration details. |
| Background Check | Criminal Record Search | Identify criminal history or risk indicators (Fastkey, Checkr). |
| Court & Eviction Checks | Court Record Search | Surface filings, disputes, or legal activity (OpenRoom, SOQUIJ, TAL, Checkr). |
| Fraud, AML & Compliance | Watchlist Screening | Screen against sanctions and AML watchlists (Sanction Scanner). |
| Custom Questionnaire | Data Collection | Gather applicant information through dynamic forms. |
| API / Webhooks | Post URL / Data Transfer | Exchange data between Carousel and your system. |
Example Workflow and Total Cost
Let’s say your workflow includes:
- Identity Verification
- Financial Verification
- Credit Check
- E-Signature
- Applicant Payment
If an applicant completes every step, here’s what you’re charged:
| Step | Provider | Fee |
|---|---|---|
| Identity Verification | Onfido | $- / step |
| Financial Verification | Flinks | $- / step |
| Credit Check | Equifax | $- / step |
| E-Signature | PandaDoc | $- / step |
| Applicant Payment | Stripe | $- / step |
| Total for the workflow | — | ≈ $ - |
FAQ
Who pays for a workflow — my business or the applicant?
Either, depending on how the workflow is configured. If your business pays, applicants complete the workflow at no charge and the results are delivered to you. If the applicant pays, they prepay for all the verifications upfront, own their verified profile, choose whether to share it with you — or with others — and can request a refund if there are issues with their workflow.
When am I charged?
When an applicant completes a billable step. Completed steps are itemized on your invoice; abandoned or failed steps are never charged.
What happens if an applicant drops off mid-way?
You’re only charged for completed steps — failed or abandoned steps are never charged.
Are fees itemized?
Yes. Each invoice includes a breakdown of usage by Billable Step.