Billing
What credits are spent on, how the two plans differ, where the promotion code field is, and exactly what happens to your account when you cancel.
On this page
Credits are how the product meters the two things that actually cost money to run: a Claude call that writes a proposal, and standing up a new search that polls Upwork indefinitely.
| Action | Cost |
|---|---|
| Draft a proposal | 10 credits |
| Create a new search | 5 credits |
| Redraft or refine an existing draft | Free |
| Edit a search, pause it, read its activity log | Free |
| A draft that failed to generate | Free — credits are charged on success only |
New accounts start with 100 credits, which is 10 drafts, so you can judge the output before paying for it.
| Monthly | Annual | |
|---|---|---|
| Price | $14.99 / month | $149.9 / year, about $12.49 a month |
| Credits | 1,000 / month | 3,000 / month |
| Proposals that pays for | 100 / month | 300 / month |
| Features | All of them | All of them |
Annual is not a higher tier. It is the same product at a lower monthly price, with a larger allotment because the commitment is longer — roughly 2 months free against paying monthly.
Annual subscribers are invoiced once a year, but the credit allotment still refills every month rather than arriving as one annual lump.
A top-up pack is 500 credits for $9.99, bought outright. They behave differently from the monthly allotment in two ways that matter:
Cancelling a subscription never takes top-up credits back. They were paid for separately from any plan.
Both plans accept promotion codes, and so does a credit pack. On the Stripe checkout page there is an Add promotion code link under the order summary; the field is not shown until you open it, which is Stripe's layout rather than a missing feature.
A code is checked against the plan it was issued for. A code meant for the monthly plan is rejected on annual checkout rather than silently discounting a year, so seeing “this code cannot be applied” usually means the code is for the other interval.
Private access codes — the ones that unlock annual or permanent access outright — are not entered at checkout. They go in the access code field on the billing screen, which resolves the code first and then opens the right checkout for it.
Switching between monthly and annual is on the billing screen itself. The two directions behave differently, and the screen says which before you confirm: moving to annual takes effect immediately, crediting the unused part of the current month against the annual price and charging the difference, while moving to monthly waits until the annual period you have already paid for runs out. A queued switch to monthly can be called off from the same place at any point before that date.
Card details, invoices and cancellation live behind Manage billing, which opens Stripe's own customer portal.
What cancelling actually does, in order:
Deleting the account is a different thing
Two separate costs, charged by two separate companies, and conflating them is the most expensive mistake available here.
| Credits | Connects | |
|---|---|---|
| Charged by | Nibwright | Upwork |
| Pays for | Writing the proposal | Submitting it |
| Costs | 10 per draft | about $0.15 each, and Upwork sets how many a posting needs |
| Spent when | The draft is written | You press Submit on Upwork, which we never do for you |
A draft you read and decide not to send costs credits and no Connects. That is the intended shape: the cheap step filters for the expensive one.