Users can also skip this step and create the account without providing a phone number, with the option to add and verify it later if needed.
No credit card needed
A changelog of the latest Daftra feature releases, product enhancements, design updates, and important fixes.
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:
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:
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]
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:
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]
Payroll | Attachments in Payslip Payments
You can now attach documents directly when recording payslip payments. 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.
Employees App | Admin Can Log Employees Out
The site admin can now log employees out directly from the employee view screen.
Sales App | Sales Order/Quotation | Warehouse Selection
The warehouse selected in a quotation or sales order will automatically be passed to the invoice upon conversion.
Salla App | Sync Bundle Products
Users can now push bundle items from Daftra to Salla, and use them during the sync from Salla to Daftra through invoices.
Client Portal | View Refund Receipts & Credit Notes
Clients can now view their own refund receipts and credit notes directly through the Client Portal.
Purchases App | Purchase Invoices AI
Expenses App | Expenses AI
Users can upload multiple expense documents via “AI Upload”, and the system will automatically extract the data to create new expense records in an easy and seamless way.
Reports App | Sales Invoice Report
You can now select multiple statuses when filtering in the Sales Invoices report for more precise and comprehensive results.
Sales App | Profit Margin Display
POS App | Multiple Barcode Unit Price
E-Commerce Apps Updates (Salla, Zid): The integration has been improved to enhance sync reliability, visibility, and control.
Added features:
Automatic, real-time product synchronization across platforms.
Option to pause/suspend synchronization when needed.
Product category synchronization for consistent organization.
Automatic background sync for all product variants.
Automatic sync for bundles and their components.
Integration reset to restore the connection to its initial state.
Initial setup: sync up to 12 months of historical invoices.
Enhanced resync logic to detect and retry failed records.
Updated entity logs for better tracking and debugging.
Optimized requisition creation to prevent duplication when products are created via invoices.
Support syncing invoices that include deleted products.
Configurable option to enable/disable SKU updates during manual sync.
Display the linked Daftra account and Salla store in the integration header.
New Trial Balance Report Update:
When generating a Trial Balance Report that includes a large number of sub-accounts, the system will display a management popup to help handle large datasets more efficiently. The popup provides two main options:
Individual Export: Export data for specific parent accounts that contain many sub-entries.
Bulk “Expanded” Export: A new option to download the entire report as a CSV, automatically including all sub-accounts in a fully expanded (opened) state, regardless of the current UI view level.
New Purchase Cycle Update When converting a Purchase Quotation to Purchase Order or Purchase Order to Purchase Invoice, the system now redirects the user to the creation form with all data pre-populated. This enables users to review and adjust specific fields before finalizing. Once saved, the document is officially converted, and the Activity Log records the action as “Convert” to ensure a clear audit trail.
Booking App
Account Information
Users with the account information access permission can now view their Account Number and PIN No directly from the site profile dropdown.
Reports App | Journals Report
When filtering by a specific account, users can now enable “Show Both Sides of the Journal” option for that account, with the filtered account displayed in bold.
Printable Templates App | Print Date & Page Numbering
Users can now insert a placeholder for the print date and page number in their templates, which automatically appear upon printing for easier tracking of multi-page documents.
Invoices App | Draft-Only Permission
Settings App | Saudi National Address
Invoices App | Invoice View Details Enhancements
New Account Registration Update: A new phone verification via OTP feature has been introduced during Daftra account registration. When a user enters a phone number, the system sends a one-time password (OTP) to confirm and verify the number before completing the signup.
New POS Mobile App Update: The following features have been added to the POS mobile application:
Sales Adjustment Discount in the POS mobile app (for Invoices and Refunds)
Faster invoice synchronization
Biometric login (Fingerprint / Face ID)
New Sales Update: Now, when editing a sales invoice issued with “Electronic Invoice” enabled, users are allowed to modify all “non-financial fields” that do not affect the invoice total, such as custom fields, attachments, and salesperson.
New Sales Update: A “Clone” option has been added for both “Sales Orders” and “Estimates”, similar to what is available for “Sales Invoices”.
New Modules Settings Update: The settings interface for the following Modules has been updated:
New Booking Update: A new Booking interface has been added, allowing users to manage all of the following features from a single screen:
A modern calendar view with Day / Week / Month modes
View all bookings and manage the full booking cycle in one place
Manage services related to bookings
Manage packages and link them to bookings
Full integration with the POS system
View the shift roster for each employee eligible for booking
Manage employee shifts directly within the module
Add employee off days
Define block times to prevent bookings during specific periods
Automatically update employees’ booking schedules when shifts/off days/block times change
Full synchronization between the calendar, shifts, and POS to ensure data accuracy at all times
Printable Templates Update: It is now possible to send any printable template directly via email from the Employee tab. Users can also load a template and edit it instantly, or apply those updates globally across the entire system. Support has also been added to display predefined salary components in new sites (based on portal-managed conditions), where each component now has its own dedicated placeholder that can be included in employee contracts and printed successfully.
In addition, users can now view the version history for each template, with the ability to edit or delete previous versions when needed. Admin users can also enforce default salary components by country so they are automatically included in employee contracts, ensuring compliance and consistency across regional deployments.
New Reports Update: A new report, "ZATCA Submission Report", has been added under Sales Reports for Accounts in Saudi Arabia. It displays the invoice total, tax amount, submission date to ZATCA, and electronic invoice status. This report also applies to credit notes and refund invoices.
New Reports Update: In Kingdom of Saudi Arabia, users can now filter reports by electronic invoice status, and the status will also appear as a column in the report.
Included reports: