Item logo image for KSeF InvoSync

KSeF InvoSync

ExtensionTools7 users
Item media 3 (screenshot) for KSeF InvoSync
Item media 1 (screenshot) for KSeF InvoSync
Item media 2 (screenshot) for KSeF InvoSync
Item media 3 (screenshot) for KSeF InvoSync
Item media 1 (screenshot) for KSeF InvoSync
Item media 1 (screenshot) for KSeF InvoSync
Item media 2 (screenshot) for KSeF InvoSync
Item media 3 (screenshot) for KSeF InvoSync

Overview

Sync invoices from KSeF to Google Sheets. Auto-sync, incoming invoice feed, dashboard, notifications. Security-first, no backend.

KSeF InvoSync is a free, open-source browser extension that connects the Polish National e-Invoice System (KSeF) to Google Sheets — automatically. ═══════════════════════════════════════════ ✨ WHAT IT DOES ═══════════════════════════════════════════ ▸ Pulls your invoices (outgoing + incoming) from KSeF every 30 min / 1h / 3h / 6h in the background ▸ Appends them to your own Google Sheet (two tabs: Invoices + Incoming) ▸ Shows a Dashboard tab with live formulas — totals, VAT, balance ▸ Adds 5 charts: gross by date, VAT trend, by buyer, monthly net ▸ Shows recent incoming invoices in a messenger-style feed with unread badges ▸ Click any incoming invoice to view it inline — FA(3) XML parsed on the fly (seller, buyer, line items, totals, due-date banner) ▸ One-click "Add to Calendar" on unpaid invoices — payment due date goes straight to Google Calendar with 3-day + 1-day popup reminders ▸ Download the original FA(3) XML for any invoice ▸ Chrome notifications for new invoices, sync results, errors ═══════════════════════════════════════════ 🔒 SECURITY FIRST ═══════════════════════════════════════════ ▸ Your KSeF token is encrypted with PBKDF2 + AES-256-GCM, protected by YOUR passphrase ▸ No backend server — data goes directly between your browser, KSeF, and Google ▸ No telemetry, no analytics, no tracking ▸ Uses browser-native Web Crypto API (SubtleCrypto) only — no third-party crypto libraries ▸ Minimal permissions: storage, alarms, notifications, identity (for OAuth) ▸ Open source under GPL-3.0 — verify every claim in the code ═══════════════════════════════════════════ ⚡ FEATURES ═══════════════════════════════════════════ ▸ Auto-extract NIP from pasted KSeF token — no manual typing ▸ Connection test button — verify your token works before syncing ▸ Sheet picker — choose an existing spreadsheet or create a new one ▸ Dedup — only NEW invoices are ever appended, no duplicates ▸ KSeF environment switch: Test / Demo / Production ▸ Full Polish + English interface (with manual language override) ▸ Dark/light mode (follows system or manual toggle) ▸ Status badge on the extension icon shows sync health at a glance ▸ "Remember passphrase" option — auto-sync survives browser restart ═══════════════════════════════════════════ 🎯 WHO IT'S FOR ═══════════════════════════════════════════ ▸ Polish SMBs (małe i średnie przedsiębiorstwa) who need KSeF compliance ▸ Accountants managing multiple invoice streams ▸ Freelancers who want their invoices backed up outside the KSeF portal ▸ Anyone who prefers Google Sheets over proprietary accounting software ▸ Developers who want to build on their invoice data (Sheets → custom analysis) ═══════════════════════════════════════════ 📦 HOW IT WORKS ═══════════════════════════════════════════ 1. Install the extension 2. Click the icon → Config tab → paste your KSeF token (NIP auto-detected) → set a passphrase → Set up vault 3. Connect your Google account → authorize Sheets + Drive access 4. Status tab → Sync now → your invoices appear in a new Google Sheet 5. Enable auto-sync → the extension keeps your sheet up-to-date automatically ═══════════════════════════════════════════ ❓ REQUIREMENTS ═══════════════════════════════════════════ ▸ A KSeF account (free, register at ap-test.ksef.mf.gov.pl or ap.ksef.mf.gov.pl) ▸ A KSeF token (generate from the KSeF web app) ▸ A Google account (for Sheets access) ▸ Chrome 120+ (or any Chromium-based browser) ═══════════════════════════════════════════ 🔗 LINKS ═══════════════════════════════════════════ ▸ Source code: https://github.com/k0ss11dev/KSeF-InvoSync ▸ Privacy policy: https://github.com/k0ss11dev/KSeF-InvoSync/blob/main/PRIVACY.md ▸ Issues / feedback: https://github.com/k0ss11dev/KSeF-InvoSync/issues ▸ License: GPL-3.0-or-later

Details

  • Version
    0.1.2
  • Updated
    May 5, 2026
  • Offered by
    k0ss11dev
  • Size
    311KiB
  • Languages
    2 languages
  • Developer
    Email
    k0ss11dev@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps