Tailor-made solution

HR Management Software

From talent selection to payslip management: digitalize the relationship with your collaborators.

At a glance

Quickly see if it fits

HR Management Software is custom software for General companies. From talent selection to payslip management: digitalize the relationship with your collaborators. It centralizes data, reduces manual work, and creates an operational flow shaped around how the team actually works.

Problem

Many companies manage leave, permits, and contracts with endless email chains and scattered files, creating office frustration.

Solution

A centralized HR portal where employees and managers can handle every aspect of the working relationship autonomously.

Outcome

Transparent and conflict-free leave planning

Evaluate it if you have

  • Difficulty monitoring global leave and attendance
  • Disorganized contract and HR document archive
  • Opaque and unstructured recruiting process
  • Lack of feedback and performance evaluation

What's included

6

Workflow shaped around the real process

The structure starts from the operational problem: Many companies manage leave, permits, and contracts with endless email chains and scattered files, creating office frustration.

Centralized and searchable data

Records, history, documents, and operational statuses are collected in one environment with role-based permissions.

Automations and notifications

We activate reminders, alerts, assignments, and automated steps to reduce delays, forgotten tasks, and repetitive work.

Typical integrations

A solution like this can usually connect with Payroll, Time clocks and Calendars. The real connections are defined around the tools already in use.

Transparent and conflict-free leave planning

This outcome is translated into measurable modules, rules, and operational interfaces.

Quick and professional on-boarding for new hires

This outcome is translated into measurable modules, rules, and operational interfaces.

Essential FAQ

What is HR Management Software used for?

From talent selection to payslip management: digitalize the relationship with your collaborators. In practice, it helps solve this scenario: Many companies manage leave, permits, and contracts with endless email chains and scattered files, creating office frustration.

When should a company choose custom software?

It is useful when the process has specific rules, distributed data, multiple roles, or connections that standard software does not cover well.

Which features can it include?

The base can include workflow shaped around the real process, centralized and searchable data, automations and notifications and typical integrations, plus specific modules defined during process analysis.

Which tools does it usually integrate with?

Typical integrations include Payroll, Time clocks, Calendars and Document archive. During analysis we define which connections to use around the existing tools and operating process.

How long does development take?

The path starts with "Audit roles, attendance, and documents" (2-3 weeks to map roles, attendance, and documents, involved data, and operational constraints.) and continues with "MVP HR records and requests" (8-14 weeks to release HR records and requests with pilot users and real data.).

How does the project start?

It starts with an analysis call, workflow mapping, priorities and core modules, followed by a technical plan with timeline and budget.

In-depth guide

Custom HR Software for SMBs: Leave, Attendance, Documents and Recruiting in One Portal

The HR manager at a 40-person SMB receives an average of 8–12 leave requests per week via WhatsApp, email, and paper notes. Each one must be manually checked against remaining hours, compared against colleagues on leave at the same time, and communicated to the department head — all without a system showing in real-time who is available, who is sick, and how many days each employee has left. Add contract management, payslip distribution, medical appointments to schedule per D.Lgs. 81/2008, mandatory training courses, and performance reviews: the HR office becomes a document collection center instead of a people development engine. Graffico develops fully custom HR portals for Italian SMBs, built around your actual processes, contract structures, and Italian labor law. We don't resell licenses for global platforms built for multinationals with thousands of employees.

Who it's for

HR managers at companies with 20–200 employees who have outgrown the phase where a leave spreadsheet and a shared folder for documents are enough, but don't have the budget or need for enterprise systems like SAP SuccessFactors or Workday. They need a tool that does exactly what they need — without paying for features they'll never use.

Leadership at fast-growing companies that hire 10–20 people per year and find themselves managing repeated, disorganized onboarding processes, with new hires spending weeks figuring out where to find documents, who to contact for what, and which procedures to follow.

Companies with staff distributed across multiple locations or a significant portion of remote workers, where leave management, attendance, and documentation can't pass through a centralized physical office.

SMBs with complex contract structures: permanent, fixed-term, part-time, interns, occasional collaborators — each with different collective agreements and different leave accrual rules. The variety of contract types makes error-free Excel management impossible.

Companies that must demonstrate regulatory compliance in workplace safety (D.Lgs. 81/2008), with medical appointment deadlines, mandatory training, and PPE tracking for every role and department.

---

Problems it solves

Chaotic leave and absence management. Without a centralized system, requests arrive via different channels (email, chat, WhatsApp, paper) and are approved without a full picture. The typical result: two or three department heads on leave in the same week because no one had the complete view, or an employee who believes they have 5 remaining leave days while the system counts 3. The HR portal centralizes all requests, shows the department calendar in real-time, and automatically calculates balances based on the applicable collective agreement.

Disorganized onboarding that burns manager time. Each new hire requires an average of 4–6 hours of manager time in the first week: tool explanations, document handover, system access, team introductions. Multiplied by 15 hires per year, that's nearly 100 hours of management time diverted from strategic work. A digital onboarding process — with assigned checklists, pre-loaded documents, company introduction videos, and automatic deadlines — reduces this burden by 60% while delivering a more structured experience.

Scattered and insecure HR document archive. Employment contracts in a network folder, payslips sent via unencrypted email, warning letters as Word files on local desktops: this is the reality of many SMBs. In the event of an employment dispute, finding the right documentation at the right time becomes an emergency. A centralized digital archive with role-based access, document versioning, and a full audit trail transforms this chaos into a GDPR-compliant system searchable in seconds.

Missed workplace safety deadlines. D.Lgs. 81/2008 mandates precise deadlines: medical appointments every 2 years (annually for specific risks), fire safety training, safety officer renewals, machinery operation courses. A 50-person SMB manages hundreds of deadlines per year. Missing a medical appointment isn't just an administrative fine (up to €10,000): in the event of an accident, missing regular documentation exposes the company to criminal liability. The HR system tracks all deadlines and notifies with configurable advance notice.

Unstructured recruiting that loses candidates. In many SMBs, CVs arrive by email, are evaluated from memory, interview invitations are managed manually, and rejected candidates never receive feedback. There's no traceability of who evaluated what, no history for similar future positions, and good candidates get lost in the chaos. An Applicant Tracking System (ATS) integrated into the HR portal manages the complete hiring cycle, from job posting to contract signature.

---

Key features

Employee self-service portal. Each employee accesses their personal area to: request leave and absences, view payslips and tax documents, update personal details, view their attendance calendar and leave balances. Reduces HR office inquiries by 70%.

Leave and absence management with approval workflow. The system supports multi-level workflows: the employee requests, the direct manager approves or declines with one click, HR receives a completion notification. The department calendar shows overlaps in real-time. Balances are automatically calculated based on the collective agreement and seniority.

Attendance tracking. Integration with timekeeping systems (badges, mobile app with geolocation, QR codes) for automatic attendance recording. Automatic calculation of overtime, night hours, and short-notice absences. Export to payroll software (Zucchetti, TeamSystem, ADP) for payslip processing.

Secure document archive. Each employee has their digital folder containing: employment contract and amendments, hiring and modification letters, tax documentation, payslips, medical certificates, training certificates. Role-differentiated access (employees see their own, managers see their team, HR sees all).

Workplace safety deadline management (D.Lgs. 81/2008). Dashboard with all active deadlines: medical appointments, training courses, safety officer renewals, PPE verification. Automatic alerts configurable with variable advance notice (60, 30, 15 days). Automatic archiving of certificates after each managed deadline.

Recruiting and ATS module. Management of open positions, job posting (with optional integration to LinkedIn, Indeed, InfoJobs), CV receipt and screening, interview scheduling with integrated calendar, structured candidate evaluation, automatic candidate communications. Complete history for each position.

Structured digital onboarding. Configurable onboarding templates by role: activity checklists (badge delivery, email setup, introductions, document signing), documents for digital signature, welcome videos and materials, automatic deadlines with assigned owner.

Performance management and objectives. Configurable review cycles (semi-annual, annual), with employee self-assessment, manager evaluation, and 360° feedback. OKR or MBO objective definition and monitoring with periodic updates. Evaluation history accessible to HR and management.

Dynamic org chart. Real-time updated visualization of the company structure, with the ability to explore teams, direct reports, and roles. Automatic update with every contract change or department move.

HR reporting. Configurable reports on: headcount by department, monthly and annual turnover, labor cost by cost center, absences by category (leave, sick, permits), team productivity, average seniority by function. Export to Excel or PDF for the board and auditors.

---

Typical workflow

Monday morning — Weekly review. You open the HR dashboard: 3 leave requests pending approval, 2 safety deadlines within 30 days (Mario's medical appointment and fire training for the warehouse), 1 candidate to evaluate for the open administration position. You handle everything from the same screen.

Tuesday — New hire: Giovanni starts today. The system already prepared everything: the onboarding checklist was assigned 5 days ago to the IT manager (PC setup and access) and the HR office (badge, documents). Giovanni receives an email with his employee portal credentials. He already finds: his contract to sign digitally, the company manual, internal regulations, and company introduction videos. IT has already set up the PC, the badge is ready. Onboarding is tracked — nothing gets forgotten.

Wednesday — Leave request with overlap. Laura from sales requests leave for week 34. The system automatically shows that her colleague Marco is already on leave the same week. The manager approves anyway (the department can manage with one of them), but the system records the overlap in the calendar. HR sees the full summer leave picture without manually cross-referencing data.

Thursday — Medical appointment deadline. The system sent the alert 30 days ago and 15 days ago; today it sends the final reminder: Marco Bianchi's medical appointment expires in 7 days. HR contacts the occupational physician, schedules the appointment, and uploads the confirmation to the system. The compliance counter updates.

Friday — Monthly report for leadership. With one click, the system generates the monthly HR report: headcount (48 employees, +2 vs last month), turnover (1 voluntary exit, 2.1% rate), absences (87 hours total: 45 leave, 32 sick, 10 permit), overtime cost by department. The PDF is automatically sent to the CEO and CFO.

---

Integrations

Payroll and accounting software. Direct export to major Italian payroll systems: Zucchetti Paghe, TeamSystem Paghe, ADP, Inaz. Attendance data and pay variables (overtime, sick days, absences) are transferred automatically without double entry.

Hardware attendance systems. Integration with badge readers (Clocking, Faac, Dormakaba), mobile apps with GPS for off-site workers, biometric terminals for simultaneous access and timekeeping. Compatibility with major existing systems.

Recruiting portals. Automatic posting of open positions to LinkedIn, Indeed, InfoJobs, Glassdoor, and Monster. Centralized CV receipt without managing separate emails for each channel.

Digital signature. Integration with qualified electronic signature systems (Namirial, DocuSign, Adobe Sign) for signing contracts, agreements, and HR documentation without printing.

Active Directory and SSO systems. Unified authentication with the company identity system (Microsoft Azure AD, Google Workspace) for a single login across all company tools. Creating an employee profile in the HR system can automatically trigger IT access provisioning.

Company calendar. Bidirectional synchronization with Google Calendar and Microsoft Outlook/Teams for approved leave, selection interviews, and safety deadlines.

E-learning systems. Integration with corporate LMS platforms for automatic tracking of completed courses and updating training deadlines in the safety module.

---

Custom software vs off-the-shelf

Feature Standard HR software (e.g., Personio, BambooHR) Graffico custom HR portal
Adaptation to Italian collective agreements Partial, often requires manual configuration Built on your actual contract structures
Annual license cost €3,000–15,000/year (for 50 employees) No recurring license
Adaptation to your HR processes You adapt to their workflows The system follows your processes
Integration with Italian payroll software Often limited or paid add-on Native integration with the tools you already use
GDPR and Italian law compliance Generic, requires configuration Designed for Italian regulatory requirements
Feature changes Depends on vendor roadmap Modifiable as your needs evolve
Support International chat/email Dedicated Italian-speaking point of contact

International HR software is excellent for Anglo-Saxon structures with simple contracts and few collective agreements. Italian reality is different: leave accrual in monthly fractions, 13th and 14th month pay, redundancy fund management, specific probation period regulations, communication obligations to the employment center. Building the system on your specific regulatory and contractual context isn't a luxury: it's the difference between a tool that actually works and one that works almost.

---

Timeline, budget and process

Phase 1 — HR analysis and process mapping (2–3 weeks). Interviews with HR manager, leadership, and employee representatives. Collection of all applicable collective agreements, contract structures, and current processes for managing leave, attendance, and documentation. Identification of required integrations with payroll software and existing timekeeping systems.

Phase 2 — Portal design and validation (2 weeks). Design of the employee and manager interface, approval workflows, and HR panel. Interactive prototype validated with representative users before development begins.

Phase 3 — Development and configuration (6–10 weeks). Portal development, collective agreement configuration and calculation rules, import of existing employee master data. Integration with payroll software and attendance tracking systems. Full testing with real-world scenarios.

Phase 4 — Training and go-live (1–2 weeks). Separate training sessions for employees, managers, and HR administrators. Phased go-live (pilot department first, then company-wide rollout). Dedicated support for the first 4 weeks.

Indicative investment range: HR portal projects for SMBs typically start from €12,000–18,000 for basic configurations (leave and attendance, document archive, onboarding) and reach €30,000–50,000 for complete solutions with ATS, performance management, safety module, and multiple integrations. Exact cost depends on the number of employees, collective agreement complexity, and the number of integrations with existing systems. No recurring license, no per-employee cost beyond the threshold.

Ready to reclaim time
and scale your business?

Discover how to modernize your digital presence and automate key processes to free up time and resources.

Step 1 of 21/2

Let's get acquainted

Just name and email - nothing more.