Credits & Billing — Help Center
What a credit is, what spends credits, what is free, how to read workspace usage, and how to buy, refill, and pay.
What is a credit and how does the wallet work?
Credits are prepaid AI work value held in a single workspace credit wallet. Everyone in your workspace draws from the same balance.
- When you buy credits, 100 credits = $1.00 of workspace usage value. Credits are always shown as whole numbers.
- Credits are workspace-wide, not per person. There is no separate per-user allowance to assign or track.
- Purchased credits stack and never expire while your account remains in good standing.
- Buying credits is a one-time purchase, not a subscription. There is no monthly credit renewal date.
Your balance appears on the wallet readout in the app and in Account -> Billing. Owners can add credits at any time. Members can see the balance and ask an owner to add more.
What actually uses credits?
Credits are spent when PrecisionDocs runs AI work on your behalf. Reading and navigating work you already paid for is free.
| Activity | What it covers |
|---|---|
| Project setup | Creating a project and building its knowledge base: parcel resolution, jurisdiction and ordinance indexing, government and GIS lookups, and the automatic assessments produced during bootstrap |
| AI chat | Each agent turn in project chat, including the retrieval, research, and tool calls the agent runs to answer you |
| Document ingestion | Processing documents you upload so they become searchable and citable in the project |
| Deliverables | Generating reports, feasibility assessments, schedules, map exports, and other downloadable outputs |
| Adding parcels | Extending an existing project with additional parcels, which extends its knowledge base |
| Connector and email work | The same work requested through the API, an MCP connector, or Email my agent |
These are the same categories shown in Account -> Usage, so what you are charged for and what you can inspect line up.
Project setup is normally the largest single charge on a project, because the knowledge base is built once, up front. Later questions reuse it and are much lighter.
What does not use credits?
Reading, reviewing, and re-downloading what you have already produced does not spend credits.
- Opening projects, browsing Project Home, and re-reading past chat threads
- Viewing maps and layers already loaded on the project
- Re-downloading a report, export, or other deliverable you already generated
- Checking project status, bootstrap progress, and your wallet balance
- Inviting teammates, managing members, and changing account or profile settings
The same rule applies over connectors: read-only calls such as project polling, site knowledge, message history, report status, artifact listing, and wallet checks are free. Knowledge-base search is a flat 2 credits per call.
If a run fails or is cancelled partway, you are charged only for the work that actually ran before it stopped. The rest of the hold goes back to the wallet.
Why does one request cost more credits than another?
Credits measure the amount of work a request actually takes, so heavier work uses more credits. It is not a flat price per message.
What makes a request heavier:
- How much reasoning it needs. A direct lookup against facts already in the project is far lighter than a multi-step feasibility or constraint analysis.
- How many sources it has to touch. Questions that fan out across ordinances, government APIs, GIS layers, and uploaded documents run more retrieval than questions answered from one source.
- How much material it has to read. Large ordinances and long uploaded documents take more work to index and search.
- What it produces. A chat answer is lighter than a generated report, exhibit, or GIS export.
Because of this, two questions of similar length can cost different amounts. Usage is metered at PrecisionDocs usage rates, which are not a word or message count.
If you want to keep a project light: let bootstrap finish before asking ordinance questions, ask focused questions rather than broad ones, and generate deliverables when you actually need them rather than to preview them.
Why do I see credits reserved before the work finishes?
When you start work whose final size is not known up front - creating a project, running an agent turn, ingesting a document - PrecisionDocs places a reserve: a temporary hold on enough credits to cover it.
The hold exists so that two people working at the same time cannot both spend the last of the balance.
When the work finishes:
- Your wallet is debited for what the work actually used.
- Anything held but not used is released back to the wallet.
- If the work is cancelled or fails partway, only the portion that ran is debited.
Reserved credits are shown separately from your available balance. A balance that looks lower than expected during a bootstrap usually has a reserve behind it that has not settled yet.
Where do I see what credits were used on?
Account -> Usage is the record of workspace spend.
- Recent - a chart plus a dated activity feed of individual charges
- Projects - spend rolled up per project, so you can see which sites are consuming the balance
- Users (workspace owners only) - spend rolled up per member; select a member to filter the Recent feed to their activity
Filter the window by 7 days, 30 days, or All time.
Activity is labelled by what produced it, using the same categories as above, and by where it came from: in-app work, API for OpenAPI connector activity, MCP for MCP server activity, and Email for Email my agent. Some rows appear with no credit charge - work that PrecisionDocs absorbed, comped, or ran during a pilot is listed for transparency but is not debited.
Account -> Billing shows the balance itself, credits used in the selected period, auto-refill settings, payment method, and invoices for credit purchases.
What happens when the wallet runs low, and how do I keep working?
PrecisionDocs warns you before it blocks anything, and stops rather than overdrawing your wallet. Because the wallet is prepaid, there is no bill that grows behind your back.
- Running low - the wallet readout changes tone and Billing shows a low-balance note.
- Almost empty - you are prompted to add credits to keep working.
- Empty - new AI work stops. Owners see Add credits; members are asked to request credits from an owner. Email my agent replies with the same guidance instead of running, and connector calls return an insufficient-credits error.
Nothing is lost when the wallet empties. Projects, documents, chat history, and generated deliverables stay exactly as they are, and work resumes as soon as credits are added.
Two ways to keep working:
- Add credits in Account -> Billing for a one-time top-up. Credits land immediately and never expire.
- Auto refill, which adds a refill package automatically when the balance drops to a threshold you set. It is triggered by balance, not by a calendar date.
Owners can watch total spend, and spend per project and per member, in Account -> Usage. If a team drains the wallet faster than expected, that view shows which projects and activities are driving it.
If a piece of work ends up costing more than your balance could cover, PrecisionDocs absorbs the difference rather than putting the wallet into a negative balance.
How does auto-refill work?
Auto-refill keeps the wallet from hitting zero in the middle of a project. It is triggered by your balance, not by a calendar date - there is no monthly renewal for credits.
- You choose a threshold - the balance at which a refill should trigger.
- You choose a refill package - how many credits are added when it does.
- When your balance drops to the threshold, your saved payment method is charged for that package and the credits are added to the wallet.
Auto-refill is on by default after your first credit purchase, and you can turn it off at any time in Account -> Billing. It needs a saved payment method; without one, Billing prompts you to add one before auto-refill can run.
You can always buy credits on demand with Add credits, whether or not auto-refill is on. Changing your refill package does not charge you today unless your balance is already below the threshold.
How are API, MCP connector, and email requests charged?
Every surface draws on the same workspace credit wallet. Integrations have no separate meter and no separate rate.
- Work requested through a connector is charged exactly as the same work in the app: creating a project reserves setup credits, an agent turn is charged as an agent turn, generating a report is charged as a deliverable.
- Read-only connector calls are free, and knowledge-base search is a flat 2 credits per call.
- Usage and billing views label OpenAPI connector activity as API, MCP server activity as MCP, and Email my agent activity as Email, so integration spend is easy to separate from in-app spend.
- If the wallet is empty, connector calls that would spend credits return an insufficient-credits error instead of running.
A key can also carry daily and monthly credit caps, so a single integration cannot consume the whole wallet. A key that hits its cap returns a cap-exceeded error while the rest of the workspace keeps working. Caps are off by default and there is no self-serve way to set one yet; contact info@precisiondocs.ai to place a cap on a key.
See API & Connectors in this help center for setup steps, and the developer documentation for the endpoint-level billing and error reference.
How do I buy more credits?
Workspace owners buy credits from Account -> Billing.
- Choose Add credits.
- Pick a credit package. Larger packages include bonus credits on top of the credits you buy.
- Complete checkout. Credits are added to the wallet immediately and never expire.
Purchases appear in Invoices on the Billing tab, and payment methods and receipts are managed through the Stripe portal from the same page.
Members cannot purchase credits. If you are blocked and you are not an owner, the app and email replies point you to request credits from a workspace owner.
For volume purchasing, procurement, or invoicing terms, contact info@precisiondocs.ai.
How does pricing work?
You buy credits, and credits pay for AI work. There is no seat-based subscription and no per-feature gating.
What you are buying:
- A one-time credit package, purchased by an owner from Account -> Billing. Credits are added immediately and never expire.
- Larger packages - Core, Foundation, and Bedrock - include bonus credits on top of the credits you buy.
- Optional threshold auto-refill, so the wallet tops up on its own instead of running dry mid-project.
- Pilot is a short one-shot evaluation that does not renew automatically.
Because access is workspace-wide, adding a teammate does not add a recurring charge. Cost tracks the AI work your team actually runs, which you can inspect in Account -> Usage. A smaller number of workspaces are still on the older subscription model; see We are on an older per-seat subscription below.
Exact pricing, contract terms, and procurement questions should go through info@precisiondocs.ai.
What is the Pilot and what happens when it ends?
The Pilot is a short, fixed-length evaluation. It does NOT renew automatically and it does NOT convert to a paid plan - you are never charged automatically.
The workspace owner receives an email before the pilot end date, and the app shows a reminder as the date approaches.
When the pilot period ends:
- The workspace deactivates automatically - no data is lost; projects, documents, and chat history persist.
- Signing in shows a pilot recap (days used, projects, AI work consumed) with a recommended credit package.
- To continue, the workspace owner purchases a one-time credit package (Core, Foundation, or Bedrock) via Stripe Checkout. Credits stack, never expire, and there is no subscription - access is restored immediately after payment.
You can also upgrade at any time during the pilot with the Upgrade to full access button at the bottom of the sidebar, which opens the credit packages in Account -> Billing.
Contact info@precisiondocs.ai if you need procurement help, custom terms, or billing-contact coordination.
How do I manage payment methods, invoices, and billing history?
The Stripe customer portal opens from Account -> Billing. On the credit wallet the button is Manage payment, and it reads Add payment method while auto refill is on with no card on file; if your Billing tab shows a billing overview card instead, the button there is Payment methods & invoices. The portal is for billing administration:
- Update payment methods
- Review invoices and receipts
- Pay or retry an open invoice
- Manage the billing details tied to your account
Buy credits and configure auto-refill inside PrecisionDocs rather than in the portal. The app coordinates credit grants, refill packages, and the wallet balance, so those controls stay in Account -> Billing.
If an invoice or payment method needs fixing:
- Open Account -> Billing and open the Stripe portal from the payment button.
- Update the card, billing details, or invoice payment as Stripe asks.
- Return to PrecisionDocs and refresh the billing page.
If a credit purchase or plan change is pending, PrecisionDocs leaves the wallet unchanged until Stripe confirms success - nothing is credited that was not successfully paid. If billing data still looks stale after payment clears, contact support with the billing email and organization name.
What should I do if a payment fails?
Payment failures are handled through Stripe so your payment method and invoice history stay in one place.
Recovery steps:
- Open Account -> Billing and open the Stripe portal from the payment button - Manage payment on the credit wallet, Payment methods & invoices on a billing overview card.
- Update the payment method or complete any required card authentication.
- Retry or pay the open invoice in Stripe if one is available.
- Return to PrecisionDocs and refresh the billing page.
A credit purchase that fails adds nothing to the wallet and charges nothing - PrecisionDocs credits it only once Stripe confirms the payment, so retrying is safe. If your workspace is on the older subscription model, a renewal that cannot be collected can deactivate it; see We are on an older per-seat subscription below.
Why are my purchased credits or plan change not showing yet?
Purchases and plan changes require Stripe confirmation before PrecisionDocs adds the credits or applies the change.
Typical causes:
- Checkout or payment confirmation was not completed.
- Stripe is waiting on invoice payment, bank authentication, or a retry.
- The browser returned before Stripe finished confirming the payment.
What to do:
- Refresh Account -> Billing after payment completes.
- Check whether Stripe is asking for payment authentication or a new payment method.
- If the change still does not appear, contact support with the organization name, billing email, and the credit package or plan change you attempted.
PrecisionDocs does not grant credits or apply a plan change until Stripe confirms the payment, so nothing is credited that was not successfully paid.
We are on an older per-seat subscription - what is different?
Most workspaces are on the prepaid credit wallet: credits are bought once, never expire, and there is nothing to renew. A smaller number of workspaces are still on the older per-user license subscription. This article is the one place the differences are written down. If you are not sure which model your workspace is on, ask info@precisiondocs.ai.
Licenses instead of a shared pool. Each member needs an assigned active license to run AI work. The number of licenses is fixed; to add or reduce it, contact info@precisiondocs.ai, and reductions take effect at the next renewal. Who holds those licenses follows the Access roster in Account -> Organization: setting a member to active takes a free license, and setting them to inactive releases it. If no license is free, the member stays inactive until one is released or more are added. The roster also shows each member's usage.
Included usage instead of a balance. The plan carries an included usage allowance per billing period rather than a purchased credit balance. When the allowance runs out, AI work stops and the app prompts: an owner who can enable additional usage sees Add credits, and everyone else sees Request more from owner.
Email my agent follows the same rules. An emailed question needs an assigned active license and available included usage; otherwise the reply carries license or usage-limit guidance instead of an answer, and the daily message limit applies as it does in chat.
Payment methods and invoices. An owner opens the Stripe portal from the payment button in Account -> Billing - Manage payment, which reads Add payment method while auto refill is on with no card on file. The portal is where payment methods, invoices, and receipts live.
When the subscription ends. If a renewal invoice cannot be collected, or the subscription reaches the end of its service window without renewing, the workspace deactivates and stays locked until it is reactivated. No data is lost - projects, documents, and chat history persist. To update the card and pay an open invoice, use the payment button above; to reactivate or resubscribe, email info@precisiondocs.ai.