Pricing

One monthly pool of credits for every endpoint and state. You only pay when data comes back, and credits reset on the 1st.

Free
$0forever
50 credits a month
Enough for 50 lookups, 16 name checks or 10 five-state fee pulls
  • 20 calls a minute, 500 a day
  • Up to 5 states per fee, deadline or processing call
  • Community support
Start free
Basic
$9a month
100 credits a month
Enough for 100 lookups, 33 name checks or 10 all-state fee pulls
  • 30 calls a minute, 1,000 a day
  • All 51 states in one fee, deadline or processing call
  • Email support
Choose Basic
Pro
$49a month
2,000 credits a month
Enough for 2,000 lookups, 666 name checks or 200 all-state fee pulls
  • 120 calls a minute, 10,000 a day
  • All 51 states in one fee, deadline or processing call
  • Priority support
Choose Pro
Every plan includes
  • Company search in Wyoming, Delaware, Missouri, New York, Texas, Florida, Colorado, Connecticut, Oregon, Idaho, North Dakota, Pennsylvania, District of Columbia, Alabama, New Jersey, Kentucky, Arkansas, Minnesota and Iowa
  • Filing fees, deadlines, processing times and tax registration for all 50 states and DC
  • Name availability checks
  • Name check, bulk lookup, fees, deadlines, processing and tax tools on the site
  • Dashboard and analytics
  • Failed and empty calls are always free

What each call costs

Entity lookup
1 credit
One company by name or filing ID: status, type and formation date. Free when nothing is found.
Search all matches
1 credit per 25 results
Every company matching a name or ID. Free when nothing matches; use limit to cap the results.
Name availability check
3 credits
Searches 5–8 name variants and flags conflicts and warnings. Free if the check can't finish.
State filing fees
1 credit per state, max 10
Official fees for one state, a list, or all 51, checked weekly. Free when no fees match.
Compliance deadlines
1 credit per state, max 10
Annual reports, franchise taxes and post-formation filings for any state, with a company's exact due dates. Checked weekly. Free when nothing matches.
Processing times
1 credit per state, max 10
How long a filing takes in each state, live backlogs where states post them, and every expedite option with its fee, cut-off and estimated approval date. Free when nothing matches.
Tax registration
1 credit per state, max 10
Which state taxes a business must register for (sales tax, payroll withholding, unemployment insurance, franchise and gross receipts taxes), with the agency, the official sign-up page, the fee and each state's remote-seller threshold. Checked weekly. Free when nothing matches.
Calculators
1 credit per state, max 10
Franchise tax, annual report, sales tax, formation cost and late-filing results for up to 10 states per call, plus federal tax by entity type and IRS penalties (1 credit each). Every result lists the official numbers it used. Free on the website, and free when there's nothing to work out.

Compare plans

FreeBasicStarterPro
Price$0$9 a month$19 a month$49 a month
Credits each month501005002,000
Entity lookups501005002,000
or name checks1633166666
Calls per minute203060120
Calls per day5001,0003,00010,000
States per fee, deadline or processing callUp to 5All 51All 51All 51
SupportCommunityEmailEmailPriority

Company search states

Lookups, Search all and name checks. Filing fees, deadlines, processing times and tax registration cover all 50 states and DC.

WyomingWY
Filing ID, for example 2024-001445631
Full search
DelawareDE
File number, for example F01069148
Limited search
MissouriMO
Charter number, for example F01220973
Full search
New YorkNY
DOS ID, for example 3861771
Active companies only
TexasTX
SOS file number, for example 803305557
Active companies only
FloridaFL
Document number, for example L21000334939
Active companies only
ColoradoCO
Entity ID, for example 20061175673
Full search
ConnecticutCT
Business ID, for example 0660501
Full search
OregonOR
Registry number, for example 299818
Active companies only
IdahoID
Entity number
Full search
North DakotaND
Entity number
Full search
PennsylvaniaPA
Filing number
Active companies only
District of ColumbiaDC
File number
Full search
AlabamaAL
Entity ID
Full search
New JerseyNJ
Entity Id
Active companies only
KentuckyKY
Company ID
Full search
ArkansasAR
Filing number
Full search
MinnesotaMN
File number
Active companies only
IowaIA
Corporation number
Active companies only

Coming next for company search: California, Montana, New Mexico and Nevada, then the remaining states.

Common questions

What is a credit?

Credits are how calls are paid for. A lookup is 1, a name check is 3, a state fee, compliance deadline, processing time or tax registration call is 1 per state (never more than 10), and Search all is 1 per 25 results. You're only charged when data comes back: searches with no results and calls that fail are free.

Do unused credits carry over?

No. Credits reset on the 1st of each month (UTC). There's no rollover.

What happens when I run out of credits?

Calls return a 429 error that says when your credits reset. Your dashboard warns you at 80% and lets you request a bigger plan in one click.

How do I upgrade or downgrade?

Pick a plan here or on your dashboard. We email you a payment link, and your new credits apply as soon as it's paid, usually within one business day. To change or cancel a plan, email hello@tirthak.in. Your plan stays active for the period you've paid for, then moves to Free.

Can I get a refund?

No. Payments for plans and credits are final, including unused credits and plans cancelled partway through a month. The only exception is a billing error, such as being charged twice. Try the Free plan and the Playground first to make sure the API fits your needs. See the refund policy for details.

How are state fee calls charged?

1 credit per state that returns fees, never more than 10 per call, so every state at once costs 10. Calls that return no fees are free, and asking only for fees that changed since your last sync is free when nothing changed. The Free plan can ask for up to 5 states per call.

How are processing time calls charged?

The same as state fees: 1 credit per state that returns processing times or expedite options, never more than 10 per call. Estimated approval dates and live backlogs cost nothing extra. Calls that return nothing are free. The Free plan can ask for up to 5 states per call.

How are tax registration calls charged?

The same as state fees: 1 credit per state that returns registration requirements, never more than 10 per call. A state that doesn't levy a tax (Oregon has no sales tax, for example) still counts as an answer. Calls that return nothing are free. The Free plan can ask for up to 5 states per call.

How are compliance deadline calls charged?

The same as state fees: 1 credit per state that returns deadlines, never more than 10 per call. Exact due dates for a company cost nothing extra, and so does the IRS Form 5472 deadline for foreign-owned companies. Calls that return nothing are free. The Free plan can ask for up to 5 states per call.

How is Search all charged?

1 credit per 25 results: 1–25 results is 1 credit, 26–50 is 2, and so on. Add limit to your request to get fewer results and pay less. Name searches need at least 3 letters or digits.

What are calls per minute and per day?

How fast you can call the API, counting every call (free ones too). Going over returns a 429 with a Retry-After header; the website's own tools wait and carry on by themselves.

Is there a free trial?

The Free plan is the trial: 50 credits a month, forever, no credit card needed.

Can I open more than one free account?

No. It's one free account per person. Temporary email addresses can't sign up, and aliases of the same inbox (like name+test@gmail.com) count as the same address.

Need more than 2,000 credits a month?

Enterprise plans have custom volume and price, up to 300 calls a minute, dedicated support, and more states on request.

Contact us

Prices are in US dollars. All payments are final; see the Refund policy and Terms of service.