Batinda

Créateur de factures tunisiennes

Batinda

À proposConditions d'utilisation
Ouvrir l'application

Batinda

Créateur de factures tunisiennes

Créez des factures PDF tunisiennes dans le navigateur. TVA, FODEC et timbre fiscal. Données locales, sans inscription. Conditions d'utilisation.

À proposConditions d'utilisationNexcode

© 2026 Batinda

Logiciel développé par Nexcode.

Changelog

All the latest updates, improvements, and fixes to Batinda

September 4, 2026
September 4, 2026

EasyInvoicePDF v1.0.4 - Faster PDF preview, redesigned mobile tabs, and a fix for missing characters in PDFs

v1.0.4
Vlad Sazonau
Vlad SazonauFounder, Batinda
March 29, 2026
March 29, 2026

EasyInvoicePDF v1.0.3 - Email visibility toggle for seller and buyer, reworked seller/buyer sections, confirm dialog to discard changes, UX improvements

v1.0.3
Vlad Sazonau
Vlad SazonauFounder, Batinda
March 10, 2026
March 10, 2026

EasyInvoicePDF v1.0.2 - QR Code Support, Logo Upload for the Default Invoice Template and Many More

v1.0.2
Vlad Sazonau
Vlad SazonauFounder, Batinda
January 12, 2026
January 12, 2026

EasyInvoicePDF v1.0.1 - Customizable Tax/VAT Labels & Major Improvements

v1.0.1
Vlad Sazonau
Vlad SazonauFounder, Batinda
November 19, 2025
November 19, 2025

EasyInvoicePDF v1.0.0 - Free & Open-Source Invoice Generator

v1.0.0
Vlad Sazonau
Vlad SazonauFounder, Batinda

✨ Highlights

  • Faster, flicker-free preview - the invoice PDF is generated once and shared by the desktop preview, the mobile viewer and the download button, instead of being rendered separately by each of them
  • Redesigned mobile tabs - a pill-shaped track with a single indicator that slides between the invoice form and the preview
  • Dates in the form now match the PDF - helper texts and the out-of-date banner render dates in the invoice's own language and date format, so what you see in the form is what the PDF will say
  • Fixed PDFs missing the first characters of labels - Cobrar de no longer renders as obrar de in rare cases

No PDF flickering or unnecessary re-renders

Better mobile tabs


Changed

  • The out-of-date dates banner now also detects a stale month in the invoice number, not just the dates
  • Upgraded to Next.js 15, React 19 and Sentry 10
  • Switched linting and formatting to oxlint and oxfmt, and expanded unit and end-to-end test coverage across the invoice form, PDF templates and storage handling

Fixed

  • PDFs intermittently dropped the first one or two characters of labels (for example Fatura → atura, Data de emissão → ata de emissão) after switching the template and the language in quick succession. It affected the preview and the downloaded file alike, and hit Portuguese and Spanish hardest
  • Text typed just before switching mobile tabs was silently lost; both panels now stay mounted once opened
  • The app crashed in iOS in-app webviews, which expose localStorage as null, and in Safari with "Block all cookies" enabled. All storage access is now guarded, and invoices still work in-session when storage is unavailable
  • The preview rendered the PDF twice when switching between the default and Stripe templates

View Release Notes for v1.0.4 on GitHub


Create your next invoice

EasyInvoicePDF is free and open source. There's no sign-up, and you can go from blank form to downloaded PDF in under a minute.

Start Invoicing

✨ Highlights

  • Seller & Buyer Email visibility toggle - control whether the email address appears in the generated PDF
  • ConfirmDiscardDialog component warns before discarding unsaved changes in buyer/seller dialogs
  • Reworked seller and buyer information form sections with improved layout, locked-state banners, and cleaner field grouping
  • Auto-scroll the invoice form on mobile when switching between tabs (UX improvement)
  • Out-of-Date dates helper shows outdated fields and provides a button to update all dates at once

Changed

  • Invalid localStorage entries for buyers and sellers are now validated and silently dropped instead of causing errors
  • Error message component layout and copy updated for better readability
  • GitHub Actions workflows updated to latest action versions; failure handling added to all CI jobs
  • Added knip GitHub CI job for automated dead-code and unused-dependency detection

Fixed

  • Pre-fill switch in buyer/seller dialogs no longer retains its state after the dialog is closed and reopened
  • Buyer and seller dialogs now reset form values and pre-fill switch to their defaults when closed
  • Buyer and seller names are trimmed of whitespace before saving; whitespace-padded duplicates are rejected

View Release Notes for v1.0.3 on GitHub


Create your next invoice

EasyInvoicePDF is free and open source. There's no sign-up, and you can go from blank form to downloaded PDF in under a minute.

Start Invoicing

QR Code Support

✨ Highlights

  • QR code generation for invoices with customizable descriptions and visibility toggles, supported in both default and Stripe templates
  • Logo upload for the default invoice template add a logo to the default invoice template
  • Searchable currency combobox search by currency code, symbol, or name, grouped into categories replacing the native dropdown
  • Improved multi-page PDF support with automatic pagination and page breaks

Changed

  • Increased QR code size and improved rendering quality for better scannability
  • Enhanced invoice template text color and visuals for improved readability
  • Reorganized Stripe payment link input position in the form for better flow
  • Improved user feedback during invoice item deletion with better toast notification handling
  • Enhanced error handling to reset invoice metadata to defaults on errors
  • Clearer error messages when invoice sharing fails
  • Tooltip on the "Add invoice item" button for contextual guidance
  • Sentry error tracking integration for invoice sharing and GitHub stars features

Fixed

  • i18n issue when generating PDF via the API route
  • Delete invoice item flow not working correctly
  • Item name field validation too strict (now optional for flexibility)

View Release Notes for v1.0.2 on GitHub


Create your next invoice

EasyInvoicePDF is free and open source. There's no sign-up, and you can go from blank form to downloaded PDF in under a minute.

Start Invoicing

✨ New Features

  • Customizable tax label: Users can personalize the tax/VAT label text on invoices (for example VAT, GST, Sales Tax)
  • Customizable tax number label: Support for custom tax number labels in buyer and seller information sections
  • Dynamic tax label per language: Tax labels update automatically based on the selected invoice language

🛠️ Improvements

  • Enhanced validation for VAT input to accept both numeric values and specific strings
  • Improved user interface messages for clarity regarding VAT input requirements
  • Updated README with enhanced project description, links, and feature presentation
  • Better localization across all supported languages (EN, DE, ES, FR, IT, NL, PL, PT, RU, UK)
  • Streamlined PDF font handling with improved caching for better performance
  • Enhanced invoice PDF rendering quality

🧪 Testing & Infrastructure

  • Added comprehensive E2E tests for new tax label features
  • Improved Playwright test stability with refined screenshot assertions
  • Updated CI/CD to use macOS runners for consistent snapshot generation
  • Added static assets tests for better reliability

🐛 Bug Fixes

  • Fixed accordion bug
  • Fixed invoice link generation error message to include a refresh suggestion
  • Improved invoice item tax label helper text
  • Various UI polish and consistency fixes

What's Changed

  • feat: customizable tax/VAT label text + a lot of other improvements and bug fixes by @VladSez in https://github.com/VladSez/easy-invoice-pdf/pull/163

View release notes for v1.0.1 on GitHub


Create your next invoice

EasyInvoicePDF is free and open source. There's no sign-up, and you can go from blank form to downloaded PDF in under a minute.

Start Invoicing

Default Invoice Template

🎉 Initial Release

Welcome to EasyInvoicePDF!

We're excited to launch EasyInvoicePDF - a free, open-source tool that helps you create professional invoices instantly with real-time preview. Pick the default layout or a Stripe-inspired invoice template so PDFs match the look you want. No sign-up required, completely free to use!

Stripe Invoice Template

✨ Core Features

💳 Stripe-inspired template

Switch to a Stripe-style invoice template for a clean, familiar layout (in addition to the default template). Same fields and PDF download; only the visual design changes.

🔴 Live Preview

See your invoice update in real-time as you make changes, ensuring it looks exactly how you want before downloading.

🔗 Shareable Links

Generate secure links to share your invoices directly with clients without sending attachments. Perfect for remote collaboration and client communication.

⚡ Instant Download

Download your invoice as a PDF file with one click, ready to be sent or printed. No waiting, no processing delays.

🌍 Multiple Languages & Currencies

Create invoices in ten languages:

  • English
  • Polish
  • German
  • Spanish
  • Portuguese
  • Russian
  • Ukrainian
  • French
  • Italian
  • Dutch

With support for all major currencies and automatic formatting based on your selected locale.

🇪🇺 European VAT Support

Automatically calculate European VAT rates and totals for your invoices. Compliant with EU tax requirements.

🔓 Open Source & Privacy-First

  • 100% Free: Completely free to use with no hidden costs
  • Open Source: Full access to source code on GitHub
  • Privacy Focused: All invoice data is processed entirely in your browser - we don't store any of your information on our servers
  • No Sign-up Required: Start creating invoices immediately without any registration process

🏢 Professional Invoice Features

  • Default and Stripe-inspired PDF templates
  • Complete seller and buyer information management
  • Detailed invoice items with descriptions, quantities, and pricing
  • Automatic tax calculations and totals
  • Professional invoice formatting and layout
  • Payment information and terms
  • Invoice numbering and dating

View Release Notes for v1.0.0 on GitHub


Create your next invoice

EasyInvoicePDF is free and open source. There's no sign-up, and you can go from blank form to downloaded PDF in under a minute.

Start Invoicing