Company

Akaunting 3.2.0 Update: Contact Categories, RTL Support, and More Accurate Payments

Jul 17, 2026 5 min
Akaunting 3.2.0 Update Contact Categories, RTL Support, and More Accurate Payments

Akaunting 3.2.0 Update: Contact Categories, RTL Support, and More Accurate Payments

Reading Time: 5 minutes

Akaunting 3.2.0 introduces contact categories, improved right-to-left language support, more accurate bill payment validation, and better bank transaction matching.

The update helps small businesses organize customers and vendors, reduces accounting errors across bills and payments, and improves invoice PDFs in Arabic and Hebrew. It also adds new development options for apps, integrations, imports, and API responses.

Here is what is new, what has changed, and what has been fixed in the Akaunting 3.2.0 update.

Akaunting 3.2.0 at a Glance

The main improvements in Akaunting 3.2.0 include:

  • — Contact categories for organizing customers and vendors
  • — Better right-to-left support across the interface and documents
  • — Correct Arabic and Hebrew invoice PDF formatting
  • — Stronger bill payment validation across currencies
  • — More accurate bank transaction matching
  • — Correct contact information in transactions and reports
  • — Improved category management
  • — New import and API events for developers
  • — Better MariaDB support for Docker installations

What Is New in Akaunting 3.2.0?

Organize Customers and Vendors with Contact Categories

Akaunting 3.2.0 allows businesses to assign categories to contacts.

Contact categories provide a more structured way to organize customers and vendors as your business grows. Instead of managing one long contact list, you can create categories based on customer type, supplier relationship, location, or business status.

For example, you could create categories for:

  • – Wholesale and retail customers
  • – Local and international vendors
  • – Recurring and one-time suppliers
  • – Active and inactive contacts
  • – High-priority customers
  • – Customers in different industries or regions

Contact category information is also supported during imports and exports. This makes it easier to move, update, or organize customer and vendor records in bulk without manually categorizing each contact again.

More Flexible Data Imports for Developers

Akaunting 3.2.0 introduces a new row-preparation event during the import process.

The event allows developers to adjust imported data before each row is processed. Apps and custom integrations can use it to prepare, transform, or standardize imported information based on specific business requirements.

This provides greater flexibility without requiring changes to Akaunting’s core import workflow.

Customize Document API Responses

Developers can now add custom resources to document API responses through a new document resource event.

This makes it easier for Akaunting apps and third-party integrations to include additional information when retrieving sales invoices, bills, and other documents through the API.

For businesses using connected applications, the update supports more flexible accounting workflows and data integrations.

What Changed in Akaunting 3.2.0?

More Structured Category Management

The Akaunting category collection has been improved with clearer tabs and more detailed category information.

Categories can now include additional information, such as codes and descriptions, where applicable. Import and export functionality has also been updated to recognize this information.

These improvements give businesses a more structured way to create and manage categories across their accounting records.

Improved Right-to-Left Language Support

Akaunting 3.2.0 expands right-to-left support across menus, interface components, document pages, and document templates.

This is particularly important for businesses using languages such as Arabic and Hebrew.

The update fixes formatting problems that affected exported invoice PDFs. Arabic characters should now appear correctly joined, while Hebrew text should follow the correct reading direction.

These changes make Akaunting’s open source accounting software more accessible to businesses operating across different languages and regions.

What Was Fixed in Akaunting 3.2.0?

Bill Payments Can No Longer Exceed the Remaining Balance

A payment validation issue could previously allow a payment to exceed a bill’s outstanding balance when the bill and payment used different currencies.

Akaunting 3.2.0 strengthens this validation. Payments should now be checked correctly against the remaining bill balance, including in multicurrency transactions.

This helps prevent overpayments and reduces the need to correct payment records later.

Customer and Vendor Changes Now Update Linked Transactions

When the customer or vendor on an invoice or bill was changed, the related transaction could remain connected to the previous contact.

This created inconsistencies between documents, transactions, and reports.

Akaunting 3.2.0 now updates linked transactions when the contact on a document changes. Reports filtered by customer or vendor should therefore display the correct transactions after a document has been reassigned.

More Accurate Bank Transaction Matching

The update fixes a regional number formatting issue within the “Connect transaction to document” window.

Amounts using a period as the thousands separator and a comma as the decimal separator, such as 1.234,56, could previously be interpreted incorrectly. This could result in inaccurate totals, incorrect differences, or a disabled Save button.

Akaunting 3.2.0 now correctly interprets these amounts. When the bank transaction amount matches the connected document total, the transaction can be saved as expected.

Financial Date Filters Follow the Correct Start Date

Akaunting 3.2.0 fixes an issue where date filters did not correctly follow the company’s financial year start date.

This improvement helps businesses retrieve the correct accounting information when filtering transactions and financial records by reporting period.

Category, Tax, and Contact Forms Work More Reliably

Search and “add new” functions within category, tax, and contact form groups have been fixed.

Users should now be able to search for existing records or create new ones more reliably while working on transactions and documents.

Arabic and Hebrew Invoice PDFs Display Correctly

The release fixes two document formatting problems affecting right-to-left languages:

  • – Arabic characters no longer appear separated in exported invoice PDFs.
  • – Hebrew words are displayed in the correct reading direction.

These fixes improve the readability and professionalism of invoices shared with Arabic and Hebrew-speaking customers.

Improved MariaDB Support for Docker Installations

Akaunting 3.2.0 resolves a database configuration issue affecting new Docker installations using MariaDB.

Self-hosted users can now set up Akaunting with MariaDB more reliably when deploying the accounting software through Docker.

Why Should Businesses Update to Akaunting 3.2.0?

Akaunting 3.2.0 improves how businesses organize contacts, record payments, match bank transactions, and prepare financial reports.

The most important benefits include:

  • Better customer and vendor organization: Contact categories make large contact lists easier to manage.
  • – Fewer payment errors: Improved bill payment validation helps prevent payments from exceeding outstanding balances.
  • – More reliable financial reports: Contact changes now remain consistent across documents, transactions, and reports.
  • – Accurate regional number handling: Bank transaction matching works correctly with different decimal and thousands separators.
  • – Better multilingual invoicing: Arabic and Hebrew invoice PDFs are easier to read and share.
  • – More flexible integrations: New import and API events give developers additional ways to customize Akaunting.
  • – Smoother self-hosting: Improved MariaDB support simplifies new Docker installations.

How to Update to Akaunting 3.2.0

  • — Akaunting Cloud users: No action is required. Your account is already running the latest version.
  • — Self-hosted users: Download Akaunting 3.2.0 and follow your regular Akaunting upgrade process.

Frequently Asked Questions

What is Akaunting 3.2.0?

Akaunting 3.2.0 is an update to Akaunting’s open source accounting software. It adds contact categories, improves right-to-left language support, strengthens payment validation, and fixes issues affecting bank transaction matching, financial reports, and Docker installations.

What are contact categories in Akaunting?

Contact categories allow businesses to organize customers and vendors into defined groups. A business could categorize contacts by customer type, supplier relationship, location, industry, or status.

Does Akaunting 3.2.0 improve Arabic invoices?

Yes. Akaunting 3.2.0 fixes an issue where Arabic characters appeared separated in exported invoice PDFs. It also improves right-to-left layouts across document templates and interface components.

Does Akaunting 3.2.0 fix Hebrew invoice formatting?

Yes. Hebrew text in invoice PDFs should now appear in the correct reading direction.

Can a payment exceed a bill balance in Akaunting 3.2.0?

Akaunting 3.2.0 fixes an issue that could allow payments to exceed the remaining bill balance when different currencies are involved. Payment validation now checks the outstanding balance more reliably.

Do Akaunting Cloud users need to install the update?

No. Akaunting Cloud users are automatically moved to the latest version.

Does Akaunting 3.2.0 support MariaDB with Docker?

The release fixes a configuration problem affecting new Docker installations using MariaDB, making this deployment option more reliable for self-hosted users.


Send Feedback

Reference: Review the complete Akaunting 3.2.0 changelog on GitHub.