Billing & Usage
How Thriftly plans, metered features, and quotas work, and what happens when you reach a limit
This page covers the mechanics. For plan names, prices, and the concrete numbers in each plan, see the pricing page — it is always current, and these docs deliberately do not repeat figures that would go stale.
Free is your plan until you buy one
Every Account is on a plan from the moment it exists. With no paid subscription running, that plan is Free: a small monthly allowance of reposts, Auto-Offers and automated messages, and a little Photo Storage, at no cost and with no card. It is permanent rather than a countdown, and it is not the 14-day Reseller trial.
Buying a plan replaces Free while the subscription is active or trialing. When a subscription ends — you cancel, or a payment stops going through — the Account returns to Free rather than to nothing, and your Items, photos and schedules stay exactly as they are.
The Reseller trial is a separate thing you start
Nothing you do on Free uses the trial up. The trial is 14 days of the full Reseller plan, no card, and you start it deliberately from Billing once you have connected a Vinted account. It is granted against the Vinted seller rather than the Account, once per seller — so starting it with several Vinted accounts connected spends it for all of them.
While it runs it is an ordinary subscription in Trialing with Reseller's allowances, in a fresh period that starts when you start the trial. Converting to a paid plan starts another, so your first paid month begins at zero. If it ends without a payment method, the Account returns to Free.
Plans belong to your Account, not to a Workspace
Billing follows your Account, and every Workspace you create sits beneath it. There is one plan and one quota however many Workspaces you have.
So the quota an action spends is the same one wherever you performed it. Two Workspaces reposting at once compete for the remaining units rather than each getting their own, which is why the dashboard leads with the Account total and then shows what the current Workspace contributed to it.
Metered features
Some things Thriftly does are counted. A metered feature has a quota on your plan, a count of what you have used in the current period, and a remainder.
Your dashboard shows one usage card per metered feature, so you can see where you stand before you commit to a large batch of work.
The reposts quota is shared
The reposts quota is the one most people run into, and it is a single pool. Everything that creates a replacement Item draws on it:
- Reposts you start by hand from the Wardrobe, one at a time or in bulk.
- Reposts performed by an Auto-Repost Schedule.
A Repost consumes quota when it succeeds, whether the replacement was published or saved as a draft. There is no separate allowance for automation — a busy set of Schedules and a heavy day of manual reposting compete for the same budget.
The extension's Auto-Repost page projects this for you: it estimates whether your remaining reposts cover every scheduled Repost through the end of the period. That estimate counts scheduled reposts only, so leave yourself room for manual ones.
Photo Storage is a standing limit, not a metered one
Photo Storage — the base photos Thriftly keeps for your Items, so that Reposts working from a base do not degrade them — works differently. It is not counted per period and does not reset: it fills as you list Items and frees up as they go. Your dashboard shows it on its own Photo Storage card, and each plan's limit is on the pricing page — a number of photos held at once, never a number per month.
AI Credits
AI Credits are prepaid service value, bought separately from your plan, and spent only on AI-written titles and descriptions in Listing Generation. They are not an allowance, they do not reset, and no plan includes any.
100 credits are €1 of service value. You buy them as an AI Credit Pack: a one-time purchase of an exact number of credits, from the AI Credits card in Billing. There is no volume bonus, no recurring pack and no automatic top-up — you can only spend what you deliberately bought.
Buying and spending need Reseller or Merchant, including the Reseller trial. A Free or Starter Account keeps credits it already bought, but can neither buy nor spend while it is there.
What an operation costs, and when
Every generation is quoted before it happens: a price per field, a total, and fifteen minutes to accept it. The prices are Thriftly's own fixed per-field prices under one version, not the AI provider's usage.
Confirming a quote holds the full amount — all of it or none of it. The card shows held credits separately: "N credits held by work in progress."
The hold becomes a charge only when the provider delivers every requested field. Work that fails, is refused, is never started, or that you do not want releases its hold, and you are charged nothing. Losing Reseller or Merchant mid-flight cancels and releases work that had not started; work the provider had already begun settles normally.
Bought credits never expire
Promotional credits may carry a disclosed expiry; credits you paid for do not. Spending uses expiring promotional credits first, then non-expiring promotional ones, then your oldest purchase.
Dropping to a plan that cannot spend them freezes your balance rather than destroying it. The credits and their history stay visible and are spendable again the moment you are back on Reseller or Merchant.
Refunds
Unused credits are refundable to the card that bought them, one purchase at a time, from the Purchases list in Billing. Each purchase shows what it could still return — "N credits refundable" — and Refund freezes exactly that number while your bank decides. Delivered work is never refundable.
If the refund fails, the frozen credits come back to your balance. If a payment is reversed after the credits were already spent, that becomes an unpaid balance rather than a negative one: buying and spending pause until support resolves it.
History
The History list explains every movement: a purchase, credits held for AI work, credits spent on delivered AI work, credits returned from unfinished AI work, a refund, and a reversed payment. Nothing about your balance is guessed from a single number.
Periods and resets
Quotas are counted per period, not forever. At the start of each period the count returns to zero and your full allowance is available again.
A period is a month, whichever cadence you pay on. Paying yearly buys the same monthly allowance twelve times over rather than one large yearly pool, so an annual plan resets every month exactly as a monthly one does.
Nothing carries over: an unused allowance does not accumulate into next period, and overuse cannot be borrowed from it. Upgrading mid-period does start a fresh one, so the higher plan's full allowance is yours from the moment you pay for it. Downgrading does not — what you have already used stays used, and the smaller allowance applies to it.
What happens at a limit
Thriftly stops before acting rather than half-performing something on Vinted. What you see depends on where you hit it.
One Repost. The action is refused — "You've used all your reposts this month." — with an Upgrade → action.
A bulk Repost. If your remainder does not cover the selection, the extension warns before starting — "You have N reposts left this month. Only the first N items will be reposted." — and reposts what it can. If the quota runs out partway through, it stops and tells you: "Your repost quota ran out partway through this batch. Remaining items were not reposted."
A scheduled Run. The Run does not happen and one Needs Attention notice for your Account links to Billing. The Schedule itself is not paused: it stays active, shows the last outcome Quota exceeded under the Failed tab, and starts running again on its own once your quota resets or you upgrade.
In every case nothing was changed on Vinted, and nothing needs undoing.
Some features are not metered at all but simply require a plan. Restocker is the one that still does: it needs Merchant, and its denial names the plan requirement rather than a quota. Everything else — including Auto-Repost Schedules — is on every plan, so the only thing that runs out is the allowance.
Managing your subscription
Open Billing from any Workspace; it is the same Account either way. Your Plan shows what you are on now. On a paid plan that is Active or Trialing, with your renewal date and amount; a cancellation you have scheduled leaves it active and dates your return to Free.
On Free it carries no status, renewal date or amount, because there is no subscription behind it to have one. If you have never subscribed, the paid plans sit below it ready to buy. If a failed payment is what put you on Free, it says so and sends you to the Billing Portal to fix the card — that recovers the plan you already bought, where a fresh checkout would enrol you a second time.
Billing events that need you reach the Notification Center as Account notices that open Billing: a trial about to end or ended, a failing payment, and AI Credits frozen by a payment dispute.
For invoices, payment methods, and cancellation, use Visit Billing Portal — "Visit the Billing Portal to manage your subscription and billing. Update or cancel your plan, download your invoices and more."
Billing is yours alone: your Account has exactly one owner, and that is you.