Quick answers to common questions about Invovate's free multilingual invoice generator
Basic questions about Invovate
What the generator can do
International support
Developer access and rate limits
Data protection and GDPR
The basics about Invovate and how it works
Yes. Invovate is completely free with no hidden costs, no trial periods, and no feature restrictions on the free tier. You can create invoices immediately without providing payment details. The free plan includes 40 generations per hour and 400 per week — far more generous than most competitors.
No account is needed for basic invoice creation in the web app. You can start immediately with no signup. An account is required if you want to use the API to generate invoices programmatically or access PDF generation via the API. Account creation takes under a minute — just sign up, verify your email, and generate an API key from the dashboard.
Invoice data entered in the web app is stored in your browser's local storage. Clearing browser data will remove locally saved invoice drafts. We recommend exporting important invoices as PDFs or JSON files for backup before clearing browser storage.
There is no hard cap on the number of invoices you can create via the web app. API usage is subject to rate limits: 40 calls per hour and 400 per week on the free tier. The only other constraint is your browser's local storage capacity for saved drafts, which is typically more than sufficient for thousands of invoices.
Yes. Invovate is fully responsive and works on smartphones, tablets, and desktops. The interface adapts automatically to your screen size for a comfortable experience on any device.
What Invovate can do and how to use it
Yes. PDF invoices can be generated directly in the web app via the export button, or programmatically via the API by setting output: "pdf" in your request body. PDFs are generated server-side using pdf-lib with proper font rendering for all supported scripts including Arabic, Hindi, Russian, and CJK characters.
Five professional PDF templates are available:
Select your template using the template field in API requests or the template picker in the web app.
Yes. In the web app, click the logo area to upload your company logo. PNG, JPG, and SVG formats are supported. The logo is automatically sized and positioned correctly on your invoice layout.
Invovate supports flexible tax options. You can set a global tax rate that applies to all line items, or set individual tax rates per item. The system automatically calculates tax amounts and includes them in the final total.
Yes. Discounts can be applied as a percentage or fixed amount, either globally to the entire invoice or individually to specific line items. Totals recalculate automatically when discounts are applied.
Yes. You can add a custom refund or payment policy note to any invoice. In the web app this appears as the "Refund policy" notes section. Via the API, pass it in the refund field. This lets you specify conditions like "Non-refundable once delivered" or any custom terms relevant to your business.
International support and localization
Invovate supports 11 languages with full interface and invoice label localization:
Set the language field in API requests, or use the language selector in the web app.
Yes. When Arabic is selected, the entire interface and generated invoice switch to right-to-left layout with proper text alignment, Arabic numeral support, and correct font rendering for Arabic script.
20+ currencies are supported, including: USD, EUR, GBP, JPY, AED, SAR, INR, CAD, AUD, CHF, CNY, MXN, BRL, KRW, SGD, HKD, NOK, SEK, DKK, and PLN. Each currency is displayed with the correct symbol and formatting conventions.
Absolutely. You can switch languages freely for each invoice. All invoice labels (Invoice, Date, Total, etc.) are automatically translated to the selected language — ideal for businesses with international clients.
Yes. Date formats automatically adjust based on the selected language. For example, English uses MM/DD/YYYY, German uses DD.MM.YYYY, and Arabic uses the locale-appropriate format.
Developer access, rate limits, and account management
Create a free account at invovate.com, verify your email address, then navigate to the dashboard and click "Generate API Key". Your key will start with inv_. Pass it as a Bearer token: Authorization: Bearer inv_yourkeyhere.
Rate limits by plan:
Limits are generous compared to competitors. If you exceed a limit, requests return a 429 status with a retry-after header.
The API supports two output formats: pdf (returns a binary PDF file) and json (returns structured invoice data). Set the output field in your request body. PDF output is ideal for sending directly to clients; JSON output is useful for integrating with your own rendering pipeline.
Yes. Send a GET request to /api/billing/status with your Bearer token to see your current plan, credit usage, and rate limit windows. The dashboard also shows your usage summary visually.
Data protection, GDPR, and how your information is handled
No. Invoice data entered in the web app is processed entirely in your browser and never transmitted to Invovate's servers. For API requests, data is processed ephemerally to generate the output and is not retained or logged beyond aggregate rate-limit counters.
Yes. Because the web app processes all invoice data locally in your browser without transmitting it to our servers, Invovate inherently respects strict data protection regulations including GDPR. You retain full ownership and control of your invoice data at all times.
We use Google Analytics (via Google Tag Manager) to collect anonymous, aggregated usage data such as page views and session duration. We do not track the content of your invoices or collect personally identifiable information through analytics. You can opt out using the Google Analytics opt-out browser add-on.
Yes. You have full control over your data. Invoice drafts stored in the browser can be cleared at any time via your browser's storage settings. Account data can be deleted by contacting us at [email protected]. Because we do not store invoice content on our servers, there is no server-side invoice data to delete.
We use a minimal set of cookies: essential cookies for site functionality, preference cookies to remember settings like theme and language, and analytics cookies via Google Tag Manager. We also use Google AdSense which may set advertising-related cookies. See our Cookie Policy for full details.
Try searching with different keywords, or browse the categories above.
Can't find what you're looking for? Our support team is here to help.
Contact SupportWe typically respond within 24 hours