{"id":145,"date":"2026-10-14T11:40:51","date_gmt":"2026-10-14T11:40:51","guid":{"rendered":"https:\/\/docs.latw.ai\/uncategorized\/credits-and-pricing\/"},"modified":"2026-10-14T11:40:51","modified_gmt":"2026-10-14T11:40:51","slug":"credits-and-pricing","status":"publish","type":"post","link":"https:\/\/docs.latw.ai\/pl\/latw-cloud\/credits-and-pricing\/","title":{"rendered":"LATW Credits and Pricing"},"content":{"rendered":"<p>LATW Credits are a prepaid balance in US dollars. You top it up with a card, and every translation<br \/>\ntakes its cost from it. You need no account with an AI provider and no API key \u2014 LATW pays the<br \/>\nprovider and charges you per word.<\/p>\n<p>If you would rather pay the provider yourself, see <em>Using Your Own API Key<\/em>. Nothing is taken from<br \/>\nyour Credits for jobs on your own key.<\/p>\n<h2>How a translation is priced<\/h2>\n<p>You pay <strong>per word of the original, for each language it is translated into<\/strong>. A 1,000-word page<br \/>\ntranslated into German and French is 2,000 words.<\/p>\n<ul>\n<li><strong>The price per word depends on the model.<\/strong> Economy is by far the cheapest and Premium the most<br \/>\nexpensive. The current prices for your plan are in the table on the <strong>Credits<\/strong> page, as <strong>Price<br \/>\nper 1k words<\/strong>.<\/li>\n<li><strong>Paid plans lower the price:<\/strong> Solo by 20%, Startup by 30%, Agency by 40%. See <em>Plans<\/em>.<\/li>\n<li><strong>Batch mode halves it again<\/strong>, from the Solo plan, in exchange for waiting up to 24 hours.<\/li>\n<li><strong>Words are counted by your site<\/strong>, from the text that will actually be sent \u2014 for an outdated<br \/>\ntranslation that is usually only the part that changed.<\/li>\n<\/ul>\n<p>Prices follow what the AI providers charge, so they can change.<\/p>\n<h2>You never pay more than the estimate<\/h2>\n<p>Before a job starts, your site counts its words and LATW Cloud works out what it will cost at most.<br \/>\nThat is the <strong>Estimated cost<\/strong> in the <em>New job<\/em> window, and the job&#8217;s cost can only end up at or<br \/>\nbelow it:<\/p>\n<ul>\n<li>you are charged for what the AI translated, not for content that was skipped or cancelled before<br \/>\nthe AI got to it &#8211; a translation your site does not accept (the content changed or was deleted<br \/>\nmeanwhile, WPML refused it) was still made and is charged;<\/li>\n<li>an item that grew since the estimate is not translated at the old price \u2014 it fails, and retrying<br \/>\nit shows you the extra cost first (see <em>Following and Managing Jobs<\/em>);<\/li>\n<li>when the AI provider fails or an answer comes back broken and LATW Cloud asks again, that second<br \/>\nrequest is on LATW.<\/li>\n<\/ul>\n<h2>Reserved credits<\/h2>\n<p>Starting a job reserves its estimated cost from your balance, so two jobs cannot spend the same<br \/>\nmoney. As the AI translates, the cost is charged from the reservation; when the job ends, whatever<br \/>\nwas not used goes back.<\/p>\n<p>The <strong>Credits<\/strong> page shows three figures:<\/p>\n<ul>\n<li><strong>Available credits<\/strong> \u2014 what new jobs can use.<\/li>\n<li><strong>Reserved for running jobs<\/strong> \u2014 set aside for jobs that have not finished.<\/li>\n<li><strong>Total balance<\/strong> \u2014 both together.<\/li>\n<\/ul>\n<p>A job that runs out of credits is not lost: it pauses with <em>Paused: not enough credits<\/em>. Top up and<br \/>\npress <strong>Resume<\/strong> on the job.<\/p>\n<h2>Topping up<\/h2>\n<p>Under <strong>Credits \u2192 Top up<\/strong>, choose $5, $20, $50 or $100, or <strong>Custom<\/strong> for another amount.<\/p>\n<ul>\n<li>The minimum is <strong>$5<\/strong>.<\/li>\n<li>Your <strong>first top-up is limited to $10<\/strong>, as a protection against stolen cards.<\/li>\n<li>A single top-up can be up to <strong>$100<\/strong>. For more, contact us.<\/li>\n<li>Paid credits <strong>never expire<\/strong>.<\/li>\n<\/ul>\n<p>Payment is handled by Stripe. Tax is calculated at checkout from your billing address.<\/p>\n<h2>History<\/h2>\n<p><strong>Credits \u2192 History<\/strong> lists every movement of your balance \u2014 top-ups, job charges, reservations and<br \/>\ntheir release, refunds and adjustments \u2014 with the balance after each. Filter it by type, and use<br \/>\n<strong>Export CSV<\/strong> to take it to your accounting.<\/p>\n<h2>Budget limits<\/h2>\n<p>To cap what translation can cost you, set a daily and a monthly limit:<\/p>\n<ul>\n<li>per site, in the site&#8217;s <strong>Settings \u2192 Budget limit<\/strong>;<\/li>\n<li>for the whole account, under <strong>Settings \u2192 Preferences \u2192 Account budget limit<\/strong>.<\/li>\n<\/ul>\n<p>A job that reaches a limit pauses. See <em>Site Settings<\/em>.<\/p>\n<h2>Is a plan worth it?<\/h2>\n<p>On Pay as you go, the <strong>Credits<\/strong> page tells you how much you would have saved this month on Solo,<br \/>\nonce that saving reaches the plan&#8217;s monthly price. For a small site on Economy it usually does not \u2014<br \/>\nthe paid plans are mainly worth it for what they unlock: your own API key, Batch mode and more<br \/>\nsites. See <em>Plans<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LATW Credits are a prepaid balance in US dollars. You top it up with a card, and every translation takes its cost from it. You need\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_latwm_translated_slug":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-145","post","type-post","status-publish","format-standard","hentry","category-latw-cloud"],"_links":{"self":[{"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/posts\/145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/comments?post=145"}],"version-history":[{"count":0,"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/posts\/145\/revisions"}],"wp:attachment":[{"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/media?parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/categories?post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.latw.ai\/pl\/wp-json\/wp\/v2\/tags?post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}