No credit card needed
A changelog of the latest Daftra feature releases, product enhancements, design updates, and important fixes.
Salla Integration | Item Groups (Variant) Sync
Correct syncing of item groups (with variants) to Salla, whether Salla-origin or Daftra-native. Key updates:
ℹ️ Read more: [Syncing Salla Variant Products With the System]
Task Management | Task Flows (Onboarding / Offboarding)
Reusable task templates and bulk task launches, with a focus on onboarding and offboarding. Key updates:
ℹ️ Read more: [Task Flows]
Task Management | Full Task Management Module
A complete new module for managing tasks across HR and operations. Key updates:
ℹ️ Read more: [Task Management]
Bilingual Entities | Secondary Language for Products
Products can now be added, viewed and searched in two languages. Key updates:
ℹ️ Read more: [Enabling Secondary Language for Products]
E-Commerce Integrations | Invoice Sync History (WooCommerce, Shopify, Zid)
A new screen to monitor invoice syncing with WooCommerce, Shopify, and Zid stores. Key updates:
ℹ️ Read more: [Invoice Sync History]
Invoicing | Advance Payment Summary on Sales Invoice
The Sales Invoice summary now shows a full breakdown when an advance payment is linked, aligned with ZATCA requirements. Key updates:
ℹ️ Read more: [Advance Payment Summary on Sales Invoice]
Accounting | Bulk Issue Draft Journal Entries
Speeding up journal entry issuance from the Journal Entries List. Key updates:
ℹ️ Read more: [Bulk Issue Draft Journal Entries]
HR | Multi-Cycle Leave Approval System
You can now set up an approval path that moves through multiple levels for leave applications and requests, instead of a single approval step. Key updates:
ℹ️ Read more: [Multi-Cycle Approval Workflow Guide]
HR | Real-Time Multi-Cycle Approval Notifications
Push and email notifications now update in real time at every stage of a leave application's approval. Key updates:
ℹ️ Read more: [Multi-Cycle Approval Workflow Guide]
Inventory | Sync Item Groups with Variants to Salla
Item groups (with variants like size and color) created in Daftra now sync correctly to Salla. Key updates:
Reports | Inventory Turnover Report Update
Improvements to the Inventory Turnover Report for clearer financial readings. Key updates:
ℹ️ Read more: [Inventory Turnover Report Guide]
Reports | Inventory Aging Report Update
An improvement to the Inventory Aging Report for multi-warehouse accounts. Key updates:
ℹ️ Read more: [Inventory Aging Report Guide]
Reports | Invoice Net Position Report Improvements
Improvements to the Invoice Net Position report to streamline reconciliation. Key updates:
ℹ️ Read more: [How to Use the Invoice Net Position Report for Reconciliation]
Accounting | Tax Declaration Settlement from the Report
You can now settle tax accounts directly from the Tax Declaration report in one click. Key updates:
ℹ️ Read more: [How to Settle the Tax Declaration from the Report]
Sales & Purchases | New setting for Default Tax for New items.
You can now set a default tax that automatically applies to new invoice items. Key updates:
ℹ️: Read More: [Default Tax Behavior — Sales Settings]
Inventory & Products | Scale Barcode "Separate Lines" Option
You can now add each scale-barcode scan as its own line for weighed products. Key updates:
ℹ️ Read More: [Barcode Settings — Scale Barcode Behavior]
Reports | Navigation Between Tax Report & Tax Declaration
You can now jump between the Tax Report and Tax Declaration with one button, without re-entering filters. Key updates:
ℹ️ Read More: [Tax Report]
Inventory & Products | Import Multiple Barcodes per Unit via Excel
You can now bulk-assign unit-specific barcodes from an Excel file. Key updates:
ℹ️ Read More: [Import Multiple Barcodes per Unit via Excel]
Sales & Purchases | AI Document Upload
A suite of AI-assisted document creation tools has launched, spanning the full sales and purchase cycle, replacing full manual entry of items and details. Key updates:
ℹ️ Read More: [Comprehensive Guide to AI Document Upload]
Purchases | Percentage-Based Expense Distribution
You can now distribute a chosen percentage of an expense across requisition lines. Key updates:
ℹ️ Read More: [Expense Distribution on Final Product Cost]
Recycle Bin | Transaction Recovery System
You can now recover deleted sales and purchase transactions within a 90-day window instead of losing them permanently. Key updates:
ℹ️ Read More: [Comprehensive Guide to the Transaction Recovery System]
Sales Commissions | Commission Module Revamp
The Sales Commission module has been completely rebuilt into a flexible, rule-based system instead of a single fixed setup. Key updates:
ℹ️ Read More: [Comprehensive Guide to the Commission System]
Clients | Search and Select Client by Barcode
You can now select a client instantly by scanning or typing their barcode instead of manual search. Key updates:
ℹ️ Read More: [Searching for Clients by Barcode on Invoices and POS]
Accounting | Direct Links to Financial Period Journal Entries
You can now access a closed financial period's journal entries in one click, with no manual search. Key updates:
ℹ️ Read More: [Viewing a Financial Period]
Reports | Date Range Filter on Balance Sheet
You can now view the Balance Sheet report for a specific period instead of a fixed point in time. Key updates:
ℹ️ Read More: [Balance Sheet Report]
Invoices | Automatic E-Invoice Status Update
You can now track e-invoice status in the invoices listing with no manual refresh needed. Key updates:
Invoices | Expandable Column Widths (Printable Templates)
You can now see the same column-width adjustments reflected in printed documents and PDF exports. Key updates:
ℹ️ Read More: [Adjusting Column Widths in Printable Templates]
Invoices | Expandable Column Widths (Create & Edit Screen)
You can now control the width of line-item columns when creating or editing any invoice. Key updates:
ℹ️ Read More: [Adjusting Invoice Column Widths]
Payments | M-PESA Invoice Payments
You can now accept invoice payments from your customers directly via M-PESA. Key updates:
ℹ️ Read More: [Paying an Invoice via M-PESA]
Payments | Enable M-PESA as a Payment Method (Kenyan Accounts)
You can now enable M-PESA as a payment method if your business is in Kenya. Key updates:
ℹ️ Read More: [Setting Up M-PESA as a Payment Method]
Leave Applications | Attachments Filter in Leave Applications
You can now filter leave applications that contain attachments and download them easily. Key updates:
Clients | Opening Balance Visibility in Client Payments
You can now track client opening balance transactions directly from the payments list. Key updates:
ℹ️ Read More: [Importing Clients Data]
Purchase Invoices | Multiple Payment Option
You can now split a purchase invoice payment across multiple payment methods or safes in a single step. Key updates:
ℹ️ Read more: [Recording Multiple Payments When Creating a Purchase Invoice]
Sales | Payment Date Change Permission
You can now control who has the ability to modify the payment date on invoices. Key updates:
ℹ️ Read more: [Why is the payment date field not editable for some users?]
Reports | Invoice-Returns Cross-Reference Report
You can now review all invoices with returns in a unified report with automatic net amount calculation. Key updates:
ℹ️ Read more: [Viewing the Invoice-Returns Cross-Reference Report]
Settings | Tax Deactivation
You can now deactivate taxes that are in use instead of deleting them. Key updates:
ℹ️ Read more: [Deactivating Tax]
E-Commerce | Stop Automatic Invoice Sync
You can now control automatic invoice syncing from your e-commerce integrations. Key updates:
E-Commerce | Custom Start Date for Initial Sync
You can now set a custom start date when performing the initial invoice sync. Key updates:
E-Commerce | Stop Automatic Product Sync — WooCommerce
You can now stop automatic product updates between WooCommerce and Daftra. Key updates:
Bookings | Unassigned & Waiting Bookings in the Calendar
You can now create bookings without assigning a staff member and manage waiting list bookings directly from the calendar. Key updates:
ℹ️ Read more: [Booking Calendar — Complete Guide]
Bookings | Drag & Drop Bookings in the Calendar
You can now move bookings between staff members and time slots directly by dragging and dropping in the calendar. Key updates:
ℹ️ Read more: [Booking Calendar — Complete Guide]
Bookings | Navigate Between Bookings and POS
You can now navigate seamlessly between the bookings screen and the point of sale to complete sales directly. Key updates:
ℹ️ Read more: [Navigating Between Bookings and POS from the Booking Calendar]
HR | Probation Period End Notification for Managers
You can now set up automatic alerts for managers before employee probation periods end. Key updates:
ℹ️ Read more: [Probation Expiry Notification Settings]
HR | Bulk Delete Contracts
You can now delete multiple employee contracts at once from the contracts list. Key updates:
Attendance | Add "Day Off" Status When Editing an Attendance Day
You can now record days off and holidays directly on an employee's attendance record. Key updates:
ℹ️ Read more: [Editing an Attendance Day]
Attendance | Calculate / Recalculate Actions in Attendance Logs
You can now calculate and recalculate attendance for specific days directly from the attendance logs. Key updates:
ℹ️ Read more: [Employee Attendance Logs]
Attendance | Shift Permissions
You can now precisely control who has access to employee shift schedules. Key updates:
ℹ️ Read more: [Employee Permissions and Roles]
Accounting | Asset Import — Depreciation Account Assignment
You can now assign depreciation accounts directly when importing fixed assets from an Excel file. Key updates:
ℹ️ Read more: [Importing Assets via Excel]
Accounting | Clone Fixed Assets
You can now create a copy of any fixed asset with a single click instead of entering data from scratch. Key updates:
Inventory | Pricelists — Quantity-Based Pricing in Price Lists
You can now set up different price tiers based on the purchased quantity in price lists. Key updates:
Payroll | Attachments in Payslip Payments
You can now attach documents directly when recording payslip payments. Key updates:
HR | Holiday List — Activity Log & Safe Delete
You can now safely delete holiday lists with system guidance for handling linked employees. Key updates:
ℹ️ Read more: [Deleting a Holiday List]
Approvals | Multi-Cycle Approval — Prevent Duplicate Approvers
You can now set up multi-cycle approval workflows while ensuring the same approver is not repeated across multiple stages. Key updates:
Operations — Rentals | Lease Contracts — Daily Leasing Period
You can now create lease contracts with daily pricing to manage short-term rentals with greater flexibility. Key updates:
ℹ️ Read more: [Add New Lease Contract]
Settings | National Address — Short Address Field
You can now add a short address as part of your national address data in your account settings. Key updates:
Products (Excel Import) | Remove categories using (–)
You can now remove all categories from a product directly through Excel import. Highlights:
Expenses Reports | Supplier filter
You can now filter all expenses reports by supplier. Highlights:
Sales & Purchases (Invoices Export) | Include adjustments in Excel
You can now include adjustment data when exporting invoices to Excel. Highlights:
Salla Integration | Invoice Sync History & Manual Sync You can now monitor all invoice syncs between Salla and Daftra from a dedicated history page. Key updates:
Salla Integration | Default Templates selected on Sync Invoices synced from Salla now display using your active custom template correctly. Key updates:
Salla Integration | Custom Product Form Fields No Longer Block Sync Custom form fields on Salla products no longer cause sync failures. Key updates:
Settings | Time Tracking Settings Redesign The Time Tracking settings page has been redesigned for improved clarity and ease of use. Key updates:
ℹ️ Read more: [A Comprehensive Guide to Time Tracking]
Operations | Save & Add New Feature Save any record and instantly jump to a blank creation form for the same entity in one click. Key updates:
Security | Mobile Number OTP Verification Updating your mobile number in Account Settings now requires SMS verification. Key updates:
Purchases | Partial Invoicing from Purchase Orders Convert a Purchase Order into multiple Purchase Invoices in stages based on actual delivery. Key updates:
ℹ️ Read more: [Convert a Purchase Order into multiple Purchase Invoices]
Clients & Compliance | VAT Number & Unified Number Fields New identification fields for business clients and Saudi suppliers to support ZATCA compliance. Key updates:
ℹ️ Read more: [Adding a New Client]
Sales | Client Registry Info Saved Per Invoice Your client's registry number and tax ID are now saved directly on each invoice at creation. Key updates:
ℹ️ Read more: [Creating a Sales Invoice]
Sales | Client Type Filter on Sales Management Filter all sales transactions by client type across all listing pages. Key updates:
ℹ️ Read more: [Viewing Invoices List in the Account]
Clients | Smarter Search by Any Part of the Client Name Search for clients by typing any fragment of any part of their full name in any order. Key updates:
ℹ️ Read more: [Clients List]
Reports | ZATCA Submission Report — Invoice Date Filter & Column Invoice Date has been added as a filter option and a visible column in the ZATCA Submission Report. Key updates:
Assets | Manual Write-Off Date for Assets You can now select the exact write-off date when writing off an asset. Key updates:
ℹ️ Read more: [Write off a Fixed Asset]
Purchase Settings | Prevent Item Categories from Purchasing Prevent entire product categories from appearing in any purchase transaction. Key updates:
ℹ️ Read more: [Prevent Specific Item Categories from Being Sold or Invoiced]
Purchases | Supplier Payments — Ref No. Filter Search for supplier payment records by reference number directly from the advanced search. Key updates:
ℹ️ Read more: [View Supplier Payments List]
Templates | Unit Column in Printable Templates Add a dedicated Unit column to your invoice and purchase printable layouts. Key updates:
ℹ️ Read more: [Adding the “Unit” as a Separate Column in Print Templates]
Inventory | Filter Products by Supplier Find all products and services linked to a specific supplier with ease. Key updates:
ℹ️ Read more: [Products & Services List]
Product Barcode Templates | Price After Discount on Product Labels Print the discounted price directly on your product labels. Key updates:
ℹ️ Read more: [Creating a Product Label Template (Barcode)]
ZATCA E-Invoice | Sending Restrictions
Restrictions have been applied to the use of the electronic invoicing system compliant with the Zakat, Tax and Customs Authority (ZATCA), according to each account's subscription plan.
Free plan users can no longer send electronic invoices, ensuring that each subscription level operates within its defined limits.
ZATCA E-Invoice | Auto-Resend for Failed Invoices
We have enhanced the ZATCA e-invoicing system with an automatic resend feature for failed invoices, helping users avoid penalties caused by delayed invoice submissions.
How it works:
To benefit from this feature:
Make sure the automatic e-invoice send option is enabled in your account settings. For more information, contact our support team.
Purchases | Deleting Draft Purchase Invoice
We have improved the way draft purchase invoices linked to manual inbound requisitions are handled. You can now delete a draft purchase invoice without affecting the requisition it was created from, allowing you to regenerate a new purchase invoice from the same requisition whenever needed.
Enhancements applied:
Usage scenario:
Sales Orders | Requisitions & Stock Transactions
Sales Orders have been enhanced with full requisition support, enabling you to track and move stock before generating an invoice.
Key highlights:
New & updated permissions:
Note: To use this feature, make sure the Sales Orders module is enabled from Sales → Sales Settings → Sales Orders Card.
Reports App | Purchase Invoices Report
You can now select multiple statuses when filtering in the Purchase Invoices report for more precise and comprehensive results.
Settings | Design Revamp: The following settings have been redesigned for a better user experience in navigating and understanding each feature:
Sales | Auto-Send ZATCA E-Invoices Enhancements
When auto-send is enabled for the site, invoices that previously failed to send — whether due to server connection issues or other reasons unrelated to the invoice itself — are now automatically resent.
Workflow | Purchase Refund Addition: Purchase Refund has been added to the workflow's add option menu, allowing users to:
Sales | Updating Currency Rate During Invoice Creation
Users can now update currency rates directly while creating an invoice, with the option to save the updated rate to the system.
Cost Centers | Multiple Updates
Cost Centers | Status: Users can now deactivate cost centers to have more control over their usage in other transactions.
Cost Center Display in Journals: Journal templates have been refined to offer 4 clean options for displaying cost center distribution:
In all cases, if there is no cost center distribution in the journal, all cost center UI elements will be hidden.
Cost Center Dropdown | Visibility Criteria: Cost center dropdowns across all system entities display up to 20 cost centers directly when the cost center tree contains 20 or fewer entries — otherwise, users must search to see results.
Purchases | Deleting Draft Purchase Invoice
Deleting a draft purchase invoice created from inbound requisition no longer deletes the requisition itself.
Clients | Import National Address
For Saudi Accounts, users can now map the new national address fields when importing clients.
Salary Components | Test Formula
A new feature has been added allowing users to test a formula they created before implementing it.
Salary Component | AI
A new method has been added to create salary components using AI.
Assets | Employee Assets
Users can now manage employee assets using barcode and serial number entry, with the ability to link them to assets in the Accounting module. When attempting to sell or re-evaluate a linked asset from the accounting side, users must select from the associated employee asset records. Employee assets also appear on the employee's profile, where the full history chain of each asset can be viewed.
ESS App | Mobile Apps
Shipping App | External Apps Manager
Reports App | Activity Log Report
Updates made to Sales and Inventory settings are now reflected in the Activity Log in the Reports module & the Dashboard.
Settings App | Settings Pages Design Revamp
The settings pages for Accounting, Attendance, Accounts, POS, Employees, and Requests have been redesigned with a unified layout, divided into sections and categories for easier navigation, with hints added to features for better clarity.
Reports App | Show/Hide Report Columns
Users can now control the visibility of columns in select reports directly from the filters, including: Client Balance, Client Payments, and Client Statement reports.
Sales App | Multi Serial System for Invoices
For sites with the Egyptian E-Invoice active, users can now create receipts directly from the invoices module in Manage Sales Invoices, allowing users to create both invoices and receipts from the same place.
Sales App | Invoices Bulk Actions | Issue Invoice
Users can now apply the "Issue Invoices" action in bulk to issue multiple draft invoices at once using Actions.
Inventory App | Import Bundle Products
Users with bundles activated can now include bundle items in the products import file to be mapped and inserted into the system.
Inventory App | Requisitions Warehouse Filter Enhancement
When filtering by Warehouse in manual transfers, users can now view both inbound and outbound requisitions movements for that warehouse.