Product update · December 2025
Close the year with faster reconciliation and a complete HR workspace
December is our biggest update of the year. Finance teams get new screens for bank reconciliation, bank deposits, receipts, refunds, adjustments and credit notes, and contracts can be invoiced in approved batches. HR managers get a complete employee workspace with salary changes, terminations, batch overtime and shift planning. Marketing teams can write bulk emails and SMS with AI.
Highlights
The big changes in December 2025
Bank reconciliation with live progress
Work through each bank statement with opening and closing balances, a progress tracker and a search by description or amount, then approve the statement when everything matches.
A complete HR and payroll workspace
Every employee's personal, job, salary, shift, document and device details in one file, with salary change approvals, end of service dues and batch overtime and shifts.
AI email and SMS templates
Describe your message and FlairSuite drafts a branded email or an SMS in the tone and length you choose, ready to send to a filtered list of customers.
Finance & Accounting: bank reconciliation, deposits, receipts, refunds and credit notes
The day-to-day work of a finance team now runs on new, faster screens, from collecting a payment to depositing it, reconciling the bank and refunding a customer.
New bank reconciliation screen
Each bank statement shows the bank, period, opening and closing balances and a reconciliation progress bar with total, reconciled and remaining items. Show all lines or unreconciled only, search by description or amount, open the unmatched statement items and ledger transactions for a date side by side, and approve the statement when it is done, so month-end bank reconciliation is far quicker.
Bank statements list
All imported bank statements are listed in one place and open straight into the reconciliation screen.
Bank deposit vouchers with card fees
Create a bank voucher by choosing a payment method and ticking the undeposited payments to include. Pick the bank account and deposit date, record VAT and commission charged by the bank or card provider, choose whether to combine transactions, and review the net amount before saving. Card settlements are recorded net of fees, just as they arrive in your bank.
Receive payments against invoices or contracts
Search for a customer or go straight to an invoice number, see their unpaid invoices or active contracts for advance receipts, and record the payment. Receipts open with full details and can be downloaded or printed as PDF.
Cashier submissions in one step
Cashiers select the receipts they collected, see totals by payment method and submit them in one step. Finance can review each submission and its receipts from a submissions list, so cash handovers are documented.
Payment adjustments with full trail
Pick a customer, select the invoices to adjust and record the adjustment with a reason. Each adjustment shows its related invoices and the ledger transactions it created, and it can be printed or cancelled with a record of who cancelled it and when.
Unallocated payments and refunds
See customer payments that have not yet been allocated to invoices. Refund a customer from a credit note or an unallocated payment, either through an account or through a bank voucher, and track every refund in its own list.
Credit notes, start to finish
Create a credit note from a customer's invoice, add items from a delivery or sales order, and let auto-save keep your work. Credit notes show VAT, totals, paid and unpaid amounts and can be sent for approval.
New journal voucher editor
Journal vouchers have a searchable account tree, location and activity on each line, the source document and status, and a side panel for details. Sending a voucher for approval asks for confirmation, and a separate approvals list shows ledger entries waiting for review.
Clearer outstanding balance breakdown
On outstanding balance dashboards, balances from older years are now grouped by owner with the number of invoices and total balance, and every breakdown ends with a total line, making ageing reviews quicker.
HR & Payroll: a complete new employee workspace
HR and payroll software in FlairSuite has a new home. Employee files, salary changes, end of service, batch processes and every HR setting now sit in one organised workspace.
One complete employee file
Open any employee to see personal information, job details, salary details, work shift, contact details, emergency contacts, family members, documents, qualifications, bank details and company assets. A dashboard on top shows department, manager, join date, leave balance, current salary and working hours.
Salary change requests with approval
Request a salary change by choosing the profile, pay grade and currency, then review basic salary, additions, deductions and the final salary with an effective date and comment. The change is only applied once it is approved, so payroll always reflects authorised pay.
Termination and end of service dues
Terminate an employee with a termination date and see their dues, including indemnity and leave amount, before paying. Former staff move to a terminated employees list and can be reactivated if they return.
Roles and attendance permissions
Mark an employee as head of department or top management, and request attendance permissions from the employee's settings.
Attendance device access
Control each employee's access to fingerprint attendance devices: allow or remove access, enable or disable it, and reassign fingerprints when needed.
Batch overtime with approval
Add overtime for many employees at once: pick the month, filter by department or profile, enter hours at 1, 1.25, 1.5 or 2 times the rate, and send the batch for approval.
Apply shifts to a group
Assign a fixed shift, a manual weekly shift or the department's shift pattern to selected departments, profiles and employees from an effective date, with rest days set per weekday.
Employee profile wizard
Build employee profiles step by step: details, salary additions, deductions, leave and holiday rules (including Friday only or Friday and Saturday weekends) and request components.
All HR settings in one hub
One settings screen groups employee management, job and organisation, payroll and compensation, and reference data. Manage departments and their sections, job titles, job categories, managers, pay grades, salary components (addition or deduction, fixed amount or percentage), leave components, overtime components, work shifts, payroll settings, banks, document types, education, skills, licences and more.
Holidays copied from last year
Maintain public holidays and holiday types, and copy the previous year's holidays in one click instead of entering them again.
Sales & Billing: batch contract invoicing, e-invoice sending and sales orders
Billing teams that invoice many customers every month can now generate, approve and send those invoices with far fewer clicks.
Generate invoices from contracts
Pick a customer, or show contracts for all customers, filter to those due, and see each contract's month, amount, VAT and total. Generate the invoices in one go, which is ideal for monthly rent, service and maintenance contracts.
Invoice batches with approval
Each run creates a batch with its own number, invoice count, status, notes and attachments. Send the whole batch for approval through the right workflow instead of approving invoices one by one.
Send invoices, statements and reminders by email
A three-step sender lets you choose an outstanding balance statement, an individual invoice or a payment reminder letter. Filter customers by minimum balance, days since last payment, services, product categories or date, save filters you use often, and send with the PDF attached. Contacts with no email or no balance are flagged, so collections work goes faster.
New sales order screen
Sales orders now have the same quick customer and product search as invoices, plus delivery contact, default store, payment terms, discounts, notes and attachments. Take a payment against the order, convert it to an invoice and track delivery from one screen, with a new orders list to find them.
Product and category lists
Products and product categories have new lists, and product search on orders and invoices is quicker and more reliable.
Communications: bulk email and SMS with AI template builders
Bulk email and bulk SMS join bulk WhatsApp on the same guided screens, with AI to help you write the message.
AI email template builder
Enter your brand name, logo, subject and key message, choose a classic, minimal, modern or professional style, and FlairSuite generates a complete email. Edit the text directly or in HTML, insert images and links, attach up to five files and add a footer with your company details and an unsubscribe link.
AI SMS builder
Describe the purpose of your SMS and choose a tone (professional, friendly, casual or urgent) and a length from one to three messages. FlairSuite writes the text, shows the character count and SMS parts, and lets you personalise it with the customer's name, company, date, email or phone.
Bulk email campaigns
Choose or create a template, filter recipients by category or sector with match-all or match-any rules, review valid and invalid addresses, export the list to CSV, then send now or schedule for later. A queue shows what is waiting to go out.
Bulk SMS with cost estimate
Send SMS to first or second mobile numbers, with an estimated cost per contact and in total before you confirm. Saved SMS templates make regular reminders and offers quick to repeat.
Easier WhatsApp recipient selection
The recipient type step in bulk WhatsApp campaigns has a clearer layout that is quicker to use.
Help Desk & Tickets: log, act on, reopen and duplicate tickets
The help desk gets a full new ticket form and the actions support teams use every day.
New ticket form
Choose the contact and a predefined issue, which fills in the title, or write your own. Set priority (low, mid or high), assign a workgroup and user, and write the details with rich text formatting. You can also enter open and close times and a root cause analysis to record an issue that was already fixed.
Ticket actions in one menu
Reply, resolve, return, reject, cancel or reassign a ticket from a single action menu, with each step recorded on the ticket timeline.
Reopen a ticket
If a problem comes back, reopen the ticket with a note explaining why, keeping the full history together instead of starting a new case.
Duplicate a ticket
Create a new ticket from an existing one when a similar issue affects another customer or location, saving time on data entry.
Platform & Usability: an approvals inbox, Google and Microsoft sign-in and live dashboards
Platform improvements that make FlairSuite quicker to use and easier to control.
Pending approvals inbox
Every document waiting for your approval appears in one inbox. Open a record to see its details, PDF and workflow steps, then approve, reject or return it with a comment. Invoice batches open as a list of their invoices, so a whole batch can be approved in one decision.
Sign in with Google or Microsoft
Users can sign in with their Google or Microsoft account as well as a password, and FlairSuite checks the sign-in on the server before granting access.
Larger attachments, including video
Attach videos and compressed archives such as ZIP files, up to 100 MB each, and download links now stay valid for five hours instead of one.
Wall-screen dashboards you can explore
Dashboards shown on office screens can now drill into details and sub-details using a keyboard or remote, with a double press to go back. Each dashboard remembers its zoom level and loads faster thanks to caching.
Custom form designer
Design your own forms by dragging fields into rows, using two- and three-column layouts. Field types include dropdowns, checkbox groups, dates, email, file upload, colour and lists of contacts or employees, with default values, help text, an "Other" option and access controlled by role.
Select several rows at once
Lists now support selecting multiple rows and picking records from a popup list, which speeds up batch work such as approvals and deposits.
FAQ
December 2025 update: questions answered
Does FlairSuite include bank reconciliation for Bahrain banks?
Yes. You import your bank statement, then work through it on the bank reconciliation screen with opening and closing balances, a progress tracker and search by description or amount. When everything matches you approve the statement.
Can FlairSuite calculate end of service dues when an employee leaves?
Yes. When you terminate an employee, FlairSuite shows their dues, including indemnity and leave amount, before payment. The employee moves to a terminated list and can be reactivated later.
Can I invoice all my monthly contracts at once?
Yes. Generate invoices from contracts for one customer or all customers, filter to those due, and FlairSuite creates them as a batch you can send for approval in one step.
Can AI help me write marketing emails and SMS?
Yes. The AI email builder creates a branded email from your brand name, logo, subject and key message, and the AI SMS builder writes a message in the tone and length you choose, with personalisation for each customer.
See these updates in your own FlairSuite
Already a customer? Your team can start using these features today, and we are happy to train them. New to FlairSuite? Book a free demo.