How a software house from Lublin won a government contract for 2.3 million PLN
In August 2023, the owner of a software house from Lublin, employing 14 programmers, faced a dilemma: whether it was worth spending 217 hours of the team's work to prepare an offer in a public tender. The contract amount was exactly 2,342,811 PLN, but the formal requirements spanned 182 pages of manuscript. At Srivakula Gov Affairs, we helped them navigate this maze of documents, proving that the result is visible in the documents, not in pretty presentations.
Fear of the official machinery and 182 pages of risk
The company from Lublin, let's call it LogicFlow, had been mainly dealing with outsourcing for clients from Germany and the USA for 6 years. They had never participated in a Polish public tender before because there were legends about it – that you need connections, that the paperwork is insurmountable, that one error negates months of work. When the advertisement for a traffic management system for one of the provincial offices appeared, they knew that technologically they were the best, but formally they felt like children in the fog. The truth is that in the IT world code defends itself, but in the world of public procurement, documentation is your first and most important line of defense.
In mid-September 2023, during our first coffee in their office, we analyzed the Terms of Reference (SWZ). The biggest problem was not the AI module they had to build, but the requirement to demonstrate three implementations worth a minimum of 480,000 PLN each over the last 3 years. LogicFlow had great projects, but their invoices were issued in EUR, which with a floating NBP exchange rate could become a trap. We had to recalculate every payment to the penny, checking exchange rate tables from specific days so that no official would have grounds to reject the application at the very start. Honestly, without this boring number checking, their offer would have gone in the trash in the first hour of analysis.
In the world of public procurement, code rarely defends itself. Documentation is your first and most important line of defense.

A critical error found 3 days before the deadline
We speak plainly about difficult regulations, so we won't sugarcoat it: bureaucracy does not forgive. During a working audit of the LogicFlow documentation, which we conducted on October 12, 2023, our analysts noticed that one of the subcontractors had not provided a current certificate from the KRK (National Criminal Register). The document was 4 days older than the regulations allowed. For a programmer it's just a date, for an official it's a reason to exclude the entire offer worth 2.3 million PLN. The situation was tense because the deadline for submitting offers expired in 72 hours, and official IT systems often like to crash at the most inconvenient moment.
Instead of panicking, we implemented our proven protocol. We calculated that we had exactly 11.2 hours to obtain a new document and have it signed with a certified electronic signature by the subcontractor's president, who happened to be at a conference in Madrid. At Srivakula Gov Affairs, we don't believe in assumptions, so we checked all possible legal paths. Ultimately, we managed to submit the document 47 minutes before the closing of the purchasing portal. This shows that success in GR is not only about great strategies, but above all about keeping track of deadlines and details that others forget in the heat of the battle for a contract.
A certificate 4 days older could have cost the company a contract worth 2.3 million PLN. Details are not aesthetics, they are a matter of survival.

How to talk to an office without fluff
Many IT companies make the mistake of sending salespeople trained in Silicon Valley sales techniques to government offices. An official doesn't want to hear about 'synergy' or a 'revolutionary approach'. They want to know if the system meets the requirements of the Digital Accessibility Act and if the service will work within 4 hours of a defect report. We helped LogicFlow translate their technical language into the language of legal specifics. Instead of writing about 'incredible performance', we entered hard parameters: handling 1,240 queries per second with CPU load not exceeding 64.7%. These are facts that an official can enter into a table and check off.
Our cooperation was based on the principle: Your IT, our paperwork. During the SWZ question session (of which we sent as many as 34), we didn't ask about trivial matters. We hit unclear provisions regarding contractual penalties that could ruin a software house in the event of equipment delivery delays from external suppliers. We won a change in the provisions, thanks to which the penalties were limited to 9.8% of the contract value, instead of the originally proposed 25%. This is real financial security that allowed the company owner to sleep soundly when the first implementation work started in November 2023.

Final: 97.4 points and a signed contract
The results were announced on November 14, 2023. LogicFlow scored 97.4 points out of 100 possible, beating seven other bidders, including two large corporations that had been 'sitting' in public procurement for years. The key was not the lowest price – the company from Lublin was third in the price ranking. They won thanks to non-price criteria: a 13-month longer warranty period and a better description of data security functionalities. We prepared these elements together, analyzing every point of the regulations for 3.2 hours a day for three weeks.
Today the system is running, and the company from Lublin has hired 5 new people to handle this and subsequent government orders. They learned that the Polish administration is a difficult but very stable payer, as long as you play by their rules. For Srivakula Gov Affairs, this is another proof that checking facts, not assumptions, always brings profit. If your software house is afraid of bureaucracy, remember: officials are people too, they just read different books than you. We know these books by heart and will be happy to help you write your own chapter on tender success.
This case also shows something else. In 2024, it's not enough to be good in Python or Java. You need to be able to navigate digital law, which changes on average every 8 months. LogicFlow invested a fraction of the contract amount in our support and gained stability for the next 3 years. We don't promise miracles, but we guarantee that your offer will pass through the formal sieve without a stutter. Our rate is fixed, and the rules are clear from the first day of cooperation.
They won, even though they weren't the cheapest. In IT tenders, the precision of service description counts, not just the price.



