Admin: Payroll Templates

Complete guide to configuring and managing payroll export templates for different payroll systems in CitoHR.

Overview

The Admin Payroll Templates section allows you to configure export templates that format payroll data for different payroll systems. Templates define the structure, format, and field mappings for payroll exports, ensuring compatibility with your payroll provider or accounting software.

Prerequisites

  • You must have ADMIN role to manage payroll templates
  • Payroll Templates is a Pro feature - ensure your organization has Pro subscription
  • Know the format requirements of your payroll system

Accessing Payroll Templates

  1. Log in to your CitoHR account with Admin credentials
  2. Click on your organization name in the header
  3. Select "System" from the admin menu
  4. Click "Payroll Templates" from the System dropdown
  5. Or navigate directly to /admin/payroll-templates
Admin navigation showing Payroll Templates option
Navigate to Admin > System > Payroll Templates

Viewing Payroll Templates

See all configured payroll templates:

  1. On the Payroll Templates page, you'll see a list of all templates
  2. Each template shows:
    • Template name
    • Payroll system (e.g., Sage, Xero, QuickBooks, CSV)
    • Format (CSV, Excel, XML, etc.)
    • Version
    • Status (Active, Inactive)
    • Description
    • Actions (Edit, Delete, Test)
Payroll templates list showing all templates
View all configured payroll export templates

Creating a Payroll Template

Create a new payroll export template:

  1. On the Payroll Templates page, click the "Create Template" or "Add Template" button
  2. The template creation dialog will open
  3. Fill in template details:
    • Name - Enter a descriptive name (e.g., "Sage 50 Payroll", "Xero CSV Export")
    • System - Select the payroll system (Sage, Xero, QuickBooks, Generic CSV, etc.)
    • Format - Select export format (CSV, Excel, XML, etc.)
    • Version - Enter version number or identifier
    • Description - Add notes about the template
  4. Configure field mappings:
    • Map CitoHR fields to payroll system fields
    • Define column order and structure
    • Set data formatting rules
  5. Click "Save" or "Create"
  6. The template will be saved and available for payroll exports
Create payroll template dialog
Create new payroll export templates

Editing a Payroll Template

Update an existing template:

  1. On the Payroll Templates page, find the template you want to edit
  2. Click the "Edit" button
  3. Update template details or field mappings as needed
  4. Click "Save" to save changes

Testing a Payroll Template

Test a template before using it for production exports:

  1. On the Payroll Templates page, find the template you want to test
  2. Click the "Test" button
  3. A test export will be generated with sample data
  4. Review the exported file to ensure:
    • Field mappings are correct
    • Data format matches requirements
    • Column order is correct
    • All required fields are included
  5. Make adjustments if needed and test again
Testing payroll template
Test templates to ensure correct format

Activating or Deactivating Templates

Control which templates are available for exports:

  1. On the Payroll Templates page, find the template
  2. Toggle the Status to Active or Inactive
  3. Active templates appear in the export template selection
  4. Inactive templates are hidden but not deleted

Using a Template for Payroll Export

Export payroll data using a template:

  1. Navigate to Admin > Payroll Data
  2. Click "Export Payroll Data"
  3. Select the payroll template from the dropdown
  4. The export will use the selected template's format and mappings
  5. The file will download in the configured format
Selecting template for payroll export
Select a template when exporting payroll data

Best Practices

  • Test templates thoroughly before using them for production exports
  • Document template configurations for future reference
  • Keep templates updated when payroll system requirements change
  • Use descriptive template names that indicate the system and format
  • Coordinate with your payroll provider to ensure template accuracy
  • Keep backup copies of working templates
  • Deactivate old templates instead of deleting them for historical reference
  • Payroll Data - Export payroll data using configured templates