DeepL API Growth: The $32.50 Plan
DeepL API Growth is $32.50 a month in the US checkout, or $312 a year. Here is the overage math before you quote a retainer.
- As of September 2026, DeepL API Growth on the US checkout is $32.50 a month or $312 a year, a 20% base-fee reduction.
- Monthly Growth includes 1 million characters and 10 speech-to-text hours; yearly billing includes 12 million characters and 120 hours.
- Text overage on that US payload is $27.50 per extra million characters, so 3 million characters in a monthly term costs $87.50.
- The Developer plan is a one-time 1,000,000-character credit that does not reset. API Pro can no longer be purchased.
- US self-employment tax is 15.3% once net earnings hit $400. The 2026 Social Security wage base is $184,500, and the FEIE does not cancel this tax.
- Stripe's published domestic card rate is 2.9% plus $0.30, which is $43.80 on a $1,500 retainer, more than the $32.50 API floor.
Disclosure: this article contains affiliate links. If you open an account through one of them, Cashflow Abroad may earn a referral commission at no extra cost to you.
DeepL API Growth costs $32.50 a month on the US checkout, and that base fee is due even when a client sends far fewer than the included 1 million characters. As of September 2026, the same plan is $312 for the year, which is $26 a month, with overage at $27.50 per extra million characters. Quote the labor first. The engine bill is the smaller number, until a rerun or a spike pushes you past the included pool.
This page is the billing math for operators who already know they want DeepL in a client workflow. The offer design, who pays, and how to package the work sit in the translation service playbook. Broader portable-income setups are in the AI income and cash flow cluster. Prices below are the US-dollar figures DeepL served on its plan page with userCountry=US on September 27, 2026. A German country code on the same page showed euros, so confirm the currency on your own checkout before you put a number in a proposal.
What does DeepL API Growth at $32.50 include?
On monthly billing, DeepL's help center says API Growth includes 1 million characters and 10 hours of speech-to-text for that billing term. On yearly billing, the same article says the plan includes 12 million characters and 120 hours of speech-to-text for the year. Characters above those contingents are billed on top. The US plan payload prices that text overage at $27.50 per 1 million characters, speech-to-text overage at $1.85 per hour, and speech-to-speech overage at $3.75 per hour.
Monthly versus yearly billing
Twelve months at $32.50 is $390. The yearly base on the US payload is $312, a 20% reduction, which is the saving percentage DeepL attaches to that plan. You save $78 a year only if you keep the subscription for the full term. DeepL's change-billing-period article says a switch from monthly to annual cancels the monthly plan immediately, bills the new annual period at once, and credits the unused part of the current month. A switch the other way, after the annual term has started, waits until that annual period ends.
The Growth subscription on that payload is an API plan. The feature flags show the web translator as off, cost control as on, and up to 10 active API keys. Glossary capacity on the same object is 2,000 glossaries with an entry limit of 150,000. Do not tell a client that $32.50 also unlocks the consumer translator website. That is a different product with its own character caps.
When should you leave the free Developer credit?
DeepL's API plans article says the Developer plan allows 1,000,000 characters in total. Once that limit is reached, it is not reset, and you upgrade to Growth to continue. Developer does not include speech-to-text. The live US checkout shows that Developer base price at $0 with a 1,000,000 code-point cap. Older help-center sections still describe API Free at 500,000 characters a month and say the API Pro plan can no longer be purchased. If a blog still quotes a small API Pro base fee plus a flat per-character rate, treat it as a retired price.
Starter path before the first invoice
Use the one-time Developer credit to measure real source text from a sample the client already approved. Call the usage endpoint, or send show_billed_characters on a short sample, and compare that count with a local character count. DeepL's estimating guide says you can count Unicode code points yourself: "A", "Δ", "あ", and "深" are each one character. Characters in the context parameter, and HTML or XML tags when tag handling is on, are not counted, per DeepL's estimating-character-usage guide. Document pipelines that run OCR can bill more than a local extract, so treat a laptop count as a floor.
- Count source characters on two real files, not on a lorem paragraph.
- Run one sample through Developer and record billed characters, including a second pass if your workflow retranslates edits.
- If the steady volume will stay under the leftover Developer credit for the pilot, do not start the $32.50 plan yet.
- Subscribe to Growth when a paid month will exceed the remaining one-time credit, or when you need speech-to-text, cost control, or more than one key.
How much does overage add after 1 million characters?
On the monthly plan, the first million source characters in the billing term are covered by the $32.50 base. Each additional million, or fraction that DeepL meters at the exact character count, adds $27.50 per million. A month with 2 million successful source characters is $32.50 plus $27.50, or $60. A month with 5 million is $32.50 plus four extra millions at $27.50, or $142.50. Yearly billing changes the pool, not the overage rate: the US payload lists the same $27.50 per million after the yearly 12 million characters are used.
Monthly Growth at 3 million source characters = $32.50 + (2 × $27.50) = $87.50. That is about $0.029 per thousand characters. A single full retranslation of the same 3 million doubles the billable characters if both passes succeed.
| Source characters in the monthly term | DeepL API Growth, monthly US price | Google Cloud Translation NMT, list price | What the operator should notice |
|---|---|---|---|
| 500,000 | $32.50 | $0 | Growth still charges the base. Google's NMT credit covers the first 500,000 characters a month. |
| 1,000,000 | $32.50 | $10 | Growth is inside the included million. Google bills the second 500,000 at $20 per million. |
| 2,000,000 | $60.00 | $30 | One million of Growth overage at $27.50. Google bills 1.5 million after the free tier. |
| 5,000,000 | $142.50 | $90 | Engine cost is still small next to a four-figure retainer, and it is no longer a rounding error. |
| 10,000,000 | $280.00 | $190 | Both stay under DeepL's 50 million character monthly cap. Quality and data terms, not the raw rate, decide the engine. |
Data note: DeepL figures are US checkout prices checked September 27, 2026. Google figures use the public NMT list price of $20 per million characters after the first 500,000 characters each month, from the Cloud Translation pricing page. Neither column includes speech, document page fees, tax, or a second pass.
DeepL help center sets a Growth ceiling of 50 million characters and 300 speech-to-text hours a month. Past that, the path is an Enterprise conversation, not another checkbox. Speech-to-text on the terms is billed on audio minutes streamed, and any fractional minute rounds up to a whole minute. Ten hours included on the monthly plan is the contingent. Minutes after that are the $1.85 hourly overage, which is about $0.0308 a minute.
How do you price a retainer so the base fee stays small?
Put the engine cost on the invoice as a line you can explain, then price the human pass separately. A $1,500 month with 800,000 source characters and no rerun stays inside the included million, so the DeepL line is the $32.50 base, not a per-character surprise. Card processing is often larger than the API. Stripe's published US rate for domestic cards is 2.9% plus $0.30 per successful charge. On $1,500 that is $43.80, before any international-card add-on.
One retainer month, three volume cases
Assume the client pays $1,500 by a domestic US card, you are on monthly Growth, and you do not retranslate the whole file. Labor, glossary time, and tax are still unpaid in these leftovers.
- 800,000 characters: API $32.50. Stripe $43.80. Left before labor and tax: $1,423.70.
- 3 million characters: API $87.50. Stripe $43.80. Left: $1,368.70.
- 3 million characters translated twice: 6 million billable characters. API $32.50 + (5 × $27.50) = $170. Stripe $43.80. Left: $1,286.20.
Collect the retainer in a US business account you can open and keep while you live elsewhere. Mercury Bank is a practical operating account for a solo US company receiving those card or ACH payouts, separate from whatever personal brokerage you use for long-term savings. Do not park client prepayments in a personal account you might lose access to during a bank review.
Before you subscribe, test whether anyone will pay for the offer. Post one plain description as a free listing on Brixaz and see who replies. Listings are free. If nobody asks for a sample, the $32.50 plan is optional, not a startup requirement. For a wider path from a first paid month toward a six-figure online operation, use the portable online business guide after the billing math is stable.
Which character rules change the bill?
DeepL measures source length in Unicode code points, and the usage endpoint adds Translate and Write characters together. Text is still counted when the source language and the target language are the same. A "cleanup" call that does not change language is not free. Paid document uploads allow up to 1 million characters per file for Word, PowerPoint, and PDF, with file-size caps such as 100 MB for those Word and PDF files. A request body on the text endpoint is capped at 128 KiB, so a long file belongs on the document endpoint, not in one giant text call.
What does not count, and what is still in beta
Tag handling keeps markup out of the character total. The context field is excluded. Image translation is in beta, and DeepL's usage-limits page says characters in those image formats are not billed and do not count against the threshold during the beta. Do not build a price on a beta exclusion. When the beta ends, those characters can join the same pool as your text.
Set cost control before the second client. DeepL's billing article tells Growth subscribers to limit characters or minutes per month. The usage response returns that cap in the character-limit field when cost control is on. A hard stop returns HTTP 456, which means the quota is exhausted. That failed request is cheaper than an unnoticed weekend script. DeepL's terms also allow card or SEPA advance debits during the period, with a first advance between $10 and $500 once usage passes an internal threshold, and a monthly invoice for the base plus usage. If you are abroad, leave room on the card so a mid-month advance does not decline and pause the key.
Is Google's NMT price a reason to skip Growth?
Not by itself. Google Cloud Translation's NMT list price is $20 per million characters after the first 500,000 characters each month, applied as up to a $10 credit that does not roll over. Document translation for DOCX, PPT, and PDF on that NMT path is $0.08 a page, separate from the character rate. The table above shows Google lower on raw text at every volume from 500,000 to 10 million characters. You pay DeepL's higher schedule when the client wants that engine, a glossary, or the data term.
DeepL's plans article says Growth deletes texts immediately after translation or improvement and offers a monthly maximum cost-control limit. Google's pricing page is a rate card, not a promise about how long source text is retained. Read both contracts before you paste a client's unreleased manual into either API. If the client only needs cheap bulk NMT and will accept Google's terms, the $32.50 floor is the wrong tool. If the client named DeepL in the statement of work, price Growth honestly and stop shopping the rate mid-project.
Do you still owe US self-employment tax on these fees?
Yes, if you are a US citizen or resident with net self-employment earnings of $400 or more, moving abroad does not turn the retainer into untaxed cash. IRS Topic 554 says the self-employment tax rate is 12.4% for Social Security plus 2.9% for Medicare, and that you generally owe it on net earnings of $400 or more. The amount subject to the tax is generally 92.35% of net earnings. You can deduct half of the self-employment tax when you figure adjusted gross income. The foreign earned income exclusion, if you qualify, does not erase this tax. The mechanics of that trap are in the self-employment tax guide for expat freelancers.
The 2026 wage base, and a rough month
The Social Security Administration's contribution and benefit base for 2026 is $184,500. SSA states the self-employment OASDI rate for 2026 at 12.4%, with no Medicare wage cap. On the 3 million-character case above, $1,368.70 left after Stripe and DeepL is not your net earnings. Subtract ordinary and necessary expenses first, including the API fee and the processing fee. If that remainder really were the whole net profit for the month and you had no other self-employment income, a rough self-employment tax would be 92.35% × $1,368.70 × 15.3%, about $193. That sketch ignores the deduction for half the tax, state tax, quarterly estimates, and a totalization agreement if one applies. It is a planning range, not a return.
Data note: IRS and SSA figures were checked in September 2026. The wage base changes by year. A totalization agreement can shift which country collects Social Security tax. It does not, by itself, cancel US income tax.
What should you set before overage can run?
Do this once, on the day you enter a card, not after the first surprise invoice.
- Confirm the checkout currency. US figures in this article are $32.50 monthly, $312 yearly, and $27.50 per extra million characters. Euro checkouts on the same date were different.
- Finish the Developer sample and write down billed characters versus your local count.
- Turn on cost control at a character cap you can afford. A cap near 2 million characters on the monthly plan limits engine spend to about $60 before the key stops.
- Create separate API keys for production and for experiments, each with its own character limit. The account pool is still shared.
- Log
X-Trace-IDon failures. Retry rate-limit and server errors. Do not retry HTTP 456 in a loop. - Add a contract line for full-file reruns, speech minutes, and files that need OCR.
- Invoice from a US business account, and set aside self-employment tax from the first paid month.
Data notes / sources checked
Data note: reopen the live checkout before you quote a client. The figures below are the pages checked for this article.
Plan dollars come from the US pricing payload on DeepL's plan page on September 27, 2026: monthly base 3250 cents, yearly base 31200 cents, text overage 2750 cents per 1,000,000 characters, speech-to-text 185 cents per hour, speech-to-speech 375 cents per hour, and a 20% yearly base saving. Included contingents, the Developer 1,000,000-character total, the 50 million character monthly cap, and the 300 speech-to-text-hour cap are from DeepL API plans and usage count and billing. Character counting, document size limits, the 128 KiB request cap, and the image beta exclusion are from DeepL usage and limits. Tag and context exclusions are from DeepL's estimating-character-usage guide. Advance debits of $10 to $500 are in section 9.9 of the DeepL Pro terms. Billing-period switches are in DeepL's change-billing-period article.
Google NMT rates, the 500,000-character monthly credit, and the $0.08 document page price are from Cloud Translation pricing. Card fees are from Stripe pricing. Self-employment tax rules are from IRS Topic 554 and the IRS self-employment tax page. The 2026 contribution and benefit base is from SSA. DeepL can change checkout prices by country without notice. Reopen the plan page on the day you subscribe.
Keep the $32.50 line smaller than the labor line
API Growth is a floor of $32.50 a month in the US, or $312 a year, with a clear overage rate after the included characters. The expensive mistakes are a full-file rerun, a script with no cost cap, and a proposal that forgets Stripe and self-employment tax. Measure one real file on the Developer credit, cap the key, and price the human pass as the product. The engine is a line item you can predict.
Frequently asked questions
How much is DeepL API Growth per month?
On the US checkout checked September 27, 2026, DeepL API Growth is $32.50 a month, or $312 for the year. Overage after the included characters is $27.50 per million characters. Euro checkouts on the same date showed a different base price.
Does the $32.50 plan include the DeepL website translator?
No. The Growth package on DeepL's plan payload is an API subscription. The web translator flag on that package is off. Consumer translator plans are priced separately per user.
What happens after the free Developer character credit?
DeepL says the Developer plan allows 1,000,000 characters in total and the limit does not reset. Speech-to-text is not included. You upgrade to API Growth when you need more characters or production controls such as a monthly cost cap.
Do US freelancers abroad still owe self-employment tax on translation fees?
Yes, if net self-employment earnings are $400 or more. IRS Topic 554 sets the rate at 12.4% Social Security plus 2.9% Medicare. The foreign earned income exclusion does not remove self-employment tax. The 2026 Social Security wage base is $184,500.
This guide is general information, not personalized tax, legal, or investment advice. Rules change; verify current thresholds with official sources or a qualified professional before acting.