BITESOFT – managed IT, KSeF and integrations for businesses

Managed IT that doesn’t learn at your expense

A server nobody documented, a backup nobody has restored, and KSeF that “almost” works? We document the server, test the restore, finish KSeF and keep it that way. On site in and around Warsaw, remotely across Poland. Before we founded BITESOFT, we spent more than twelve years building infrastructure and applications for banks, the Chancellery of the President of Poland and companies of every size.

12+yearsof hands-on experience for each founder
12daysWMS and KSeF integration: from the first call to live invoice sending
24hto reply on business days
1monthnotice period, no minimum term and no penalties

Official partnerships

We are an official partner of Comarch and InsERT. For their systems we have access to the vendor’s technical support, not just their documentation.

Comarch, official partner InsERT, official partner

Over morning coffee, a simple statement was made

One of us designed infrastructure: servers, networks, backups and ERP systems. The other built applications for banks, e-commerce and media. Over yet another coffee we noticed that every company raised the same questions. Only the logo on the mugs changed. That’s how BITESOFT started in December 2024.

Two cups of coffee and a laptop on a table by the window

If you’ve heard any of these in your company lately, we know the territory well:

  • “We have no IT department, so whoever sits closest fixes the outage.”
  • “We have backups, but nobody has ever tried restoring data from them.”
  • “We retype invoices from the ERP into KSeF by hand.”
  • “Stock levels in the shop and the ERP drift apart every week.”
  • “We don’t know who still has access to former employees’ mailboxes.”
  • “The team uses AI, and we don’t know what data ends up in the chat.”

We’ve been through every one of these, as in-house IT and as an outside team. We’re happy to share what works and what’s better not repeated. No jargon, and no promises we can’t keep.

How we work from the first call to launch

  1. 01

    We listen first

    In the first conversation, we listen more than we talk. We keep the jargon to ourselves. You speak business, we translate it into technology.

  2. 02

    We show results, not slides

    On projects you get something working every 1–2 weeks, not a presentation. On STANDARD and PREMIUM plans you get a monthly report: what we did and what’s waiting for your decision.

  3. 03

    We don’t vanish after launch

    After launch a system still needs care, so we stay: monitoring, responding to issues, updates and development, for as long as it makes sense for you.

  4. 04

    We advise, never impose

    We’ll tell you honestly when something doesn’t make sense, but the final call is always yours.

Everything we look after, on one diagram

This is the IT of a typical company we take over. Pick an element to see what we do there.

Office, local network Internet

Workstations and people

Workstations, accounts, permissions, onboarding new people and cutting off those who have left.

IT outsourcing (in Polish)
Services

We solve real IT problems

We start with what isn’t working for you. The service comes second.

IT Outsourcing

Your IT department without the headcount. We take over servers, network, accounts, devices and staff requests so you can focus on running the company.

  • Servers and network
  • Accounts and access
  • Devices
  • Staff requests

from PLN 2,200 net / month

Plans from 8 hours of work a month; a larger scope is agreed after a review. For comparison: an in-house IT employee costs around PLN 12,600 a month in salary with social security and pension contributions alone.

IT outsourcing pricing (in Polish)
NAS device holding backups on a shelf in a server room

Backup & Disaster Recovery

We check backups by restoring them, not by a green light in a console: regular test restores and a measured recovery time. We work with Veeam and replication, and we don’t count a snapshot as a backup.

Backup & DR (in Polish)

KSeF & ERP Systems

We deploy KSeF in Comarch, Subiekt, WAPRO, Symfonia and enova365. When the vendor has no ready module, we build our own integration, as with the warehouse system described below.

KSeF implementation pricing (in Polish)

Microsoft 365 & Intune

Mail on an old server, unmanaged laptops, former employees’ accounts still active? We migrate to Microsoft 365, tidy up Entra ID (formerly Azure AD) and Intune, and roll out Copilot so the team simply gets on with work the next day.

Microsoft 365 (in Polish)

Audits, GDPR & AI

Penetration testing, security audits and the technical side of GDPR, including the AI tools your team uses. Better that we find the gaps than someone uninvited.

Security audit (in Polish)

Websites and online stores

We build from scratch: UX, front-end and back-office. We connect the store to your ERP so orders don’t get retyped by hand.

Websites & shops (in Polish)

Custom Development

Need a dashboard, automation or integration that doesn’t exist on the market? We design and build it, from idea to production, with documentation that stays with you.

Custom apps (in Polish)

On-premise AI

A language model such as Qwen, Llama or Bielik running on a server in your office. It searches your documents while respecting access rights, and prompts never go to an outside AI provider.

On-premise AI (in Polish)

Problems we’ve already solved

Barcode scanner in a warehouse
WMS × KSeF integration · 2026

No ready-made module. So we built one.

The warehouse system vendor offered no KSeF integration. We built a panel for sending structured FA(3) invoices and collecting UPO confirmations.

  • MS SQL
  • Docker
  • KSeF API
12 daysfrom the first call to live invoice sending
Case study (in Polish)

Other projects

IT Support Takeover

Accounting firm, 10 people: audit, passwords sorted out, Veeam and Synology backup. Deleted data restored in 15 minutes.

since 2025
IT support, Backup, Audit
Case study (in Polish)

ERP Migration

Migrated Comarch Optima to a server, Veeam backups with a recovery plan, Zabbix monitoring. Stable remote environment.

2025
Comarch, Veeam, Zabbix
Case study (in Polish)

HSP Mobile App

Barcode scanning on Zebra devices, EDI/EDIFACT, XML order export. Google Play.

since 2024
Zebra, EDI, XML
Case study (in Polish)

Warehouse Labels

Labels printed straight from warehouse-system data on Zebra printers. Barcode in the recipient’s standard, quantity check.

2026
WMS, Zebra, Code128
Case study (in Polish)

Visitor Registration System

Web application with QR codes and attendance reports. Reception no longer keeps a paper visitor book.

2026
Web, QR, Reports

BTACargo Website

UX/UI, front-end, back-office, external system integrations. Complete booking system.

2026
UX, Front-end, Integrations

Subiekt nexo Integration

ERP deployment, e-shop synchronization, training. Orders and stock move between the shop and Subiekt without retyping.

2025
Subiekt, E-commerce, API

BC 365 Pre-implementation Analysis

Documentation for Microsoft Dynamics 365 Business Central for HSI, a German manufacturer of fastening technology. International ERP project.

2025
Dynamics 365, BC, Analysis
AutoRadar, a SaaS built from scratch

We don’t only integrate other people’s systems. We designed, built and run our own SaaS, with real users and paid access. Live since 2026.

Read the case study

Two co-founders: infrastructure and software.

Michał Pietruczyk
Co-Founder, IT Architect

Michał Pietruczyk

Over 12 years in IT, from a bank helpdesk to head of IT at WSM. Keeps servers, network, backups and ERP running: Comarch ERP XL and Optima, WAPRO, Symfonia, security audits, fault-tolerant infrastructure.

  • Servers & network
  • Backup & DR
  • Comarch ERP
  • WAPRO
  • Symfonia
  • Security audits

From the server room to the technical side of GDPR

Jarosław Szmidt
Co-Founder, Full-Stack Developer

Jarosław Szmidt

Full-stack Developer (PHP, JavaScript), certified Scrum Master. Twelve years inside banking systems, e-commerce and digital media, from architecture to keeping it alive in production.

  • PHP
  • JavaScript
  • Integrations
  • Banking systems
  • E-commerce
  • Scrum Master

From architecture to stable deployment

Before we founded BITESOFT

Each of us spent over twelve years inside other companies’ systems. These are not BITESOFT clients. They are the places where we learned what we now do for you. For holidays and larger projects we have backup from a partner IT company, so your environment doesn’t depend on one person.

  • Getin Bank
  • BNP Paribas
  • Raiffeisen
  • Media Markt
  • ING
  • SDI Media (for Netflix)
  • Chancellery of the President of Poland

Infrastructure, ERP and KSeF in a single technology stack

  • Proxmox
  • Hyper-V
  • Veeam
  • pfSense
  • WireGuard
  • Linux
  • Windows Server
  • Docker
  • Ansible
  • Terraform
  • Microsoft 365
  • Intune
  • Entra ID
  • Comarch ERP
  • WAPRO
  • Symfonia
  • Subiekt
  • KSeF
  • MS SQL
  • PHP
  • JavaScript

Infrastructure and networking

Proxmox, Hyper-V, Veeam, pfSense, WireGuard, Linux, Windows Server

Automation and cloud

Docker, Ansible, Terraform, Microsoft 365, Intune, Entra ID

Business systems and code

Comarch ERP, WAPRO, Symfonia, Subiekt, KSeF, MS SQL, PHP, JavaScript

FAQ

Frequently asked questions

Don’t see your question here? Write two sentences about the problem and one of the founders will reply.

Tell us the problem
I don’t know yet what solution I need

BITESOFT starts with a conversation. Just describe the problem or the idea and we work out the rest together. In the first meeting we ask how work is done in your company today, what keeps jamming and what you want to change. The scope comes out of that. You don’t need a finished brief, a feature list or technical knowledge, because that part is our job. If it turns out the problem can be solved without an implementation, we say so plainly instead of pushing a project on you. The first conversation is free and commits you to nothing.

In practice these conversations start with a sentence like “we retype invoices by hand”, “we don’t know whether we have a backup” or “the shop can’t see warehouse stock”. That is enough. After the call you get a short summary from us: what can be done, in what order, what is urgent and what can wait. If you come to us with something we don’t do, we say so right away and, if we know someone, point you in a direction.

What does the cost depend on?

BITESOFT publishes starting prices: managed IT from PLN 2,200 net per month, KSeF setup in off-the-shelf software from PLN 1,800 net, hourly work from PLN 200 net. The exact figure comes after a review. For websites, stores and applications what matters most are the features and the integrations with systems you already run, because those decide how much work it takes. For IT support we look at the number of users, devices and systems, and at whether the company runs a server or an ERP. Before we give a figure we do a short review of your environment: included if we work together; if you decide not to go ahead, PLN 300 net per hour, PLN 600 at most. You get the quote as a scope broken into stages, so you can see exactly what you are paying for and what could be done later. We never bill hours outside the agreed scope without your approval.

The biggest driver of price is usually not the feature itself but the state of the system we have to connect to: the ERP version, whether an API exists, the quality of the data and whether anyone kept documentation. That is why the review comes before the quote, not after. Projects are billed by stage, ongoing support monthly. In both cases you know upfront what is in scope and what would be a separate engagement.

I only need one integration, not ongoing support

BITESOFT takes on both one-off projects and ongoing support, and we don’t bundle the two. You can order just a KSeF implementation, just a shop-to-ERP integration or just an invoicing panel, with no retainer attached. If after launch you want us to stay and look after the environment, we agree that separately, based on how many users and systems we actually cover. Many companies start with a single project and only move to ongoing support months later, but that is always your decision, never a condition of working with us.

We run such a single project exactly the way we run a large implementation: we agree the scope, show progress along the way and hand over documentation and instructions for your team at the end. We don’t leave behind a solution nobody but us can operate, and we don’t make the system depend on our continued presence. If you later want to develop it yourself or with someone else, you have everything you need.

What does BITESOFT do?

BITESOFT is an IT company based just outside Warsaw (Piaseczno), working B2B, run by two founders with over twelve years of experience each. We do IT outsourcing, meaning we take on the role of the IT department for companies that don’t want to build one in-house. The second area is implementations and integrations: KSeF in Comarch, Subiekt, WAPRO, Symfonia and enova365, ERP migrations, syncing online stores with warehouse systems. The third is custom development, that is applications and panels built when a ready-made product simply doesn’t exist on the market. On top of that come backup and disaster recovery, Microsoft 365 and Intune, plus security audits and the technical side of GDPR.

We work mainly with small and mid-sized companies that have no IT department of their own, or one too small to carry an implementation. Our edge comes from combining two skill sets in one team: administration and infrastructure on one founder’s side, programming and integration on the other’s. That means we don’t bounce you between vendors when a problem sits on the boundary between the server and the application.

Do you implement KSeF in my ERP system?

BITESOFT implements KSeF in Comarch, Subiekt, WAPRO, Symfonia and enova365, and when the vendor ships no ready module, we build our own. We did exactly that for a warehouse system whose supplier never planned KSeF integration: we built a panel for sending structured FA(3) invoices and collecting UPO confirmations, based on MS SQL and Docker, live in twelve days. We start by checking what your ERP can actually do and how invoices flow through the company, because that decides whether configuration is enough or code has to be written. We also handle KSeF certificates, their limits and bulk corrections.

If your ERP has a ready KSeF module, configuration, testing on the KSeF test environment and a walkthrough of the first invoice is usually enough. If there is no module, or it only works partially, we build an intermediate layer that pulls documents from the system, sends them to KSeF and stores the UPO where accounting looks for it. Before launch we always check how corrections and duplicates behave, because those are what most often derail implementations.

How quickly do you respond to inquiries?

BITESOFT replies to inquiries within 24 hours, with no obligation on your side. At weekends and on public holidays we reply on the next business day. That first reply usually contains a few clarifying questions or a suggestion to talk briefly, because a form alone rarely lets anyone quote responsibly. If the matter is urgent, an environment outage or a deadline set by regulation, say so plainly in the message or call us, and we will get back to you the same day. For ongoing IT support the target response to a critical outage is 1 business hour on the PREMIUM plan, 4 business hours on STANDARD and 8 business hours on START.

We have no call centre and no sales department, so the person replying is one of the founders, the same person who will later do the work. It sometimes takes a few hours longer, but from the first reply you are talking to someone who knows the subject. If we need more time to look into something, we say so directly and give you a date instead of going quiet.

Do you stay on after launch?

BITESOFT stays, because a system keeps living after launch. Once it is running we take over monitoring, respond to tickets and plan the next steps: within one of our ongoing support plans or as one-off jobs. In practice that means updates, keeping an eye on logs and errors, fixes after changes in third-party systems, and developing features as processes in your company change. We will also tell you honestly when something isn’t worth doing, and the final call is always yours. We would rather stay for years than close a single project.

The most common pattern is that after launch we shift into a lighter mode: monitoring runs in the background and we reach out when something needs attention, or when a change is coming that is better planned ahead. Accounting system updates and legal changes are the usual examples, because with KSeF and ERP the deadlines are set by legislation. We would rather warn you three months early than fight a fire in the final week.

Do you test your backups?

BITESOFT tests restores, not just the making of copies. A backup nobody has ever restored is only a feeling of safety, so for clients on the STANDARD and PREMIUM plans we run a trial restore every quarter on a test environment and record the result. We work mostly on Veeam, with replication, and we put servers, including those running Comarch Optima, under Zabbix monitoring so a failure doesn’t wait for a user to report it. We also measure how long a restore actually takes, because that is the number that matters on the day of an outage, not the number of copies made. You get the test report in writing.

When planning copies we look at two things people rarely ask about: how much data you can afford to lose and how long the company can run without the system. Those two answers decide whether a nightly copy is enough or replication is needed, and where we keep an off-site copy. A backup sitting on the same server as the data does not protect against encryption, failure of the whole server, fire or theft.

Do you help companies adopt AI safely?

BITESOFT helps companies use AI while reducing the risk of company documents and client data ending up where they shouldn’t. We start by checking which AI tools the team already uses and from which accounts, because AI is often at work in a company before anyone has rolled it out. Then we write an AI usage policy, configure Microsoft 365 and Copilot, meaning file permissions, sensitivity labels and where prompts are processed, and finally train the team and leave the training records behind.

For especially sensitive data, for example in law firms and medical practices, we check whether an EU business cloud is enough or whether a language model running on a server in your office is needed. We say plainly which route makes sense, because a local server is an expense measured in tens of thousands of zloty. The details are on our page about safe AI adoption in a company (in Polish).

Where do you operate?

BITESOFT is based in Warsaw and the surrounding area, and serves companies across Poland remotely. Most of the work, that is KSeF implementations, integrations, custom development, server administration and Microsoft 365, we do fully remotely, because it doesn’t require being on site. In Warsaw and the surrounding area on-site work is also possible: hardware checks, workstation setup, work on physical infrastructure. We agree the scope and the format before we start, so it is clear what happens remotely and what happens at your place. Outside that area a visit means at least one hour of work plus PLN 200 for travel.

Working remotely does not mean email-only contact here. We set up a standing communication channel and, on larger implementations, short recurring progress calls. Clients outside the Warsaw region get exactly the same support scope as local ones, with one difference: work that needs hands on site is planned ahead or arranged with a local service partner whom we coordinate remotely.

Let’s talk

You don’t need a ready-made brief. Just tell us what keeps you up at night.

We reply within 24 hours on business days. No strings attached.

Please enter your name.
Please check your email address.
Please write at least one sentence (min. 10 characters).
Please tick the consent box so we can reply.