Custom CRM for Payroll, Contracts, and Compliance

Results points:
x2 client base growth
42% operation time reduction
x100 lower cost to scale per client
Custom CRM for Payroll, Contracts, and Compliance using PHP, Laravel, AWS, Nova
Industry
Business Support Services, Startup Ecosystem
Tech Stack:
PHP, Laravel, AWS, Nova
Integrations
Poland gov APIs
Client
FBA, Poland

Summary

Our client is a company managing legal and financial processes for international workers in Poland, who needed a centralized tool to automate how contracts, invoices, and payroll were handled between clients, managers, and internal control teams.

We built a platform to handle complex workflows tied to legal contracts, payroll approval, client interactions, and compliance with Polish regulations for international workers. Manual processes, fragmented tools, and a lack of central coordination were limiting the company’s ability to scale operations and deliver consistent service.

About

FBA supports international professionals working in Poland by handling their legal setup, contract processing, and salary disbursements. Each client relationship involves coordination between the worker (client), their assigned manager, and an internal control department. The business model depends on legal accuracy, clear documentation, and strict compliance with employment and tax laws.

Pain Points

  • Payment workflows relied on chat or email threads without tracking
  • Scalability costs made growth unlikely
  • No unified system for managing expirations or tax thresholds
  • Invoices required frequent corrections
  • Client and internal communication was spread across tools

Solution we built

We designed and built a role-based CRM system that mimics the way FBA works — but with automation, status tracking, and compliance logic built in. CRM is tailored to FBA’s operations, covering client data, contracts, invoices, salary workflows, and document storage. It includes role-based access, billing-linked file uploads, and process dashboards.

Key Solution Components

Key CRM solution components were built - client profile management, invoice engine, contract & salary module, payroll request workflow, bank statement handling, legalization tracking

CRM user interface and features

All modules have an individual dashboard displaying data for the entity, with enabled features for filtering, editing, deleting and record creation.

The CRM UI below has client data blurred for privacy

CRM View 1. Dashboard for Managers module
View 1. Dashboard for Managers module

CRM View 2. Dashboards Tax Authority records stored in CRM
View 2. Dashboards Tax Authority records stored in CRM

Each module includes a dedicated dashboard, that gives users clear, structured access to their data. Built-in tools for filtering, editing, and record management have significantly improved data accuracy, reduced admin time, and made daily operations more efficient.

View 3-5. CRM menu panel & New Entity Creation & Client Payment Request Preview
View 3-5. CRM menu panel & New Entity Creation & Client Payment Request Preview

As a result, coordination between departments became structured, delays were reduced, and visibility into each step of payroll and document processing was significantly improved.

We were drowning in spreadsheets and messengers — now the entire payroll and operation process is structured and auditable.
Olena Tkaczuk
CEO, FBA

Results

The solution we delivered to FBA solved their challenges by centralizing all client-related workflows into one place, automating error-prone processes like invoice creation and salary approvals, and enforcing legal compliance through validation rules and status restrictions.

Before Solution
After Solution Launch
Manual invoice creation and corrections
Automated with validation and review, versioned in CRM
Payroll requests handled manually, error-prone
Fully structured, 3-stage approval
Document coordination scattered across tools
Centralized with integrated dashboards & statuses
Contract/visa tracking needed manual follow-up
Automated reminders and access rules
Legal compliance dependent on human checks
Enforced through system rules and statuses
Impact
client base growth
x2
operational time reduction
42%

Client’s testimonial

Before this system, we were constantly chasing paperwork and trying to figure out what step came next. Now everything is in one place — we see what’s done, what’s pending, and what needs our attention. It’s made our payroll and document process much faster and way less stressful.
Olena Tkaczuk
CEO, FBA