<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[FrontAccounting forum]]></title>
	<link rel="self" href="https://frontaccounting.com/punbb/extern.php?action=feed&amp;type=atom" />
	<updated>2026-05-20T11:50:10Z</updated>
	<generator>PunBB</generator>
	<id>https://frontaccounting.com/punbb/index.php</id>
		<entry>
			<title type="html"><![CDATA[Exploring the Benefits and Uses of Xyli in Modern Digital Platforms]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10727&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello everyone,</p><p>I wanted to start a discussion around Xyli, a keyword that is gaining attention in different online communities and digital platforms. As industries continue to evolve rapidly, new terms like Xyli often represent tools, services, or concepts that improve user experience, efficiency, or accessibility in various fields.</p><p>Many users are curious about how Xyli (ไซไล) can be applied in real-world scenarios, especially in areas like online networking, digital services, and modern web-based platforms. With the rise of advanced technologies, such keywords often become part of larger ecosystems that focus on user convenience and better interaction.</p><p>One interesting aspect of Xyli is how it can potentially be integrated into platforms that focus on user discovery, communication, or service-based environments. Whether it is used for branding, system functionality, or digital identity, the adaptability of Xyli makes it a topic worth exploring.<br />Read more: fiwfan.app</p>]]></summary>
			<author>
				<name><![CDATA[fiwfan121]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48849</uri>
			</author>
			<updated>2026-05-20T11:50:10Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10727&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Installing clean 2.4.20 version gets stuck]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10726&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi </p><p>I was installing the new 2.4.20 version and it could&#039;t finish installation</p><p>I&#039;m using </p><p>MariaDB 10.4.32<br />PHP Version 8.1.25</p><p>The problem I notice is when the system tries to execute the script </p><p> CREATE TABLE `0_bank_accounts` (<br />&nbsp; `account_code` varchar(15) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `account_type` smallint(6) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `bank_account_name` varchar(60) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_account_number` varchar(100) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_name` varchar(60) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_address` tinytext,<br />&nbsp; `bank_curr_code` char(3) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `dflt_curr_act` tinyint(1) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `id` smallint(6) NOT NULL AUTO_INCREMENT,<br />&nbsp; `bank_charge_act` varchar(15) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `last_reconciled_date` timestamp NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;,<br />&nbsp; `ending_reconcile_balance` double NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `inactive` tinyint(1) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; PRIMARY KEY (`id`),<br />&nbsp; KEY `bank_account_name` (`bank_account_name`),<br />&nbsp; KEY `bank_account_number` (`bank_account_number`),<br />&nbsp; KEY `account_code` (`account_code`)<br />) ENGINE=InnoDB AUTO_INCREMENT=3 ; </p><p>the failure is because in the newer MariaDB does not allow this line&nbsp; &nbsp;<br />`last_reconciled_date` timestamp NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;, </p><p>so in order to make it work change it to&nbsp; <br />`last_reconciled_date` DATETIME NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;,</p><p>After I did it it works, hope I can help someone.</p>]]></summary>
			<author>
				<name><![CDATA[fburbano]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=45139</uri>
			</author>
			<updated>2026-05-12T18:30:49Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10726&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[close_transactions() silently overwrites audit_trail.stamp]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10725&amp;action=new" />
			<summary type="html"><![CDATA[<p>After closing an old fiscal year, I noticed `0_audit_trail.stamp` had been rewritten to &quot;now&quot; for every row whose `gl_seq` was updated by the close routine. Rows the close didn&#039;t touch kept their original stamps. This destroys the historical creation timestamp for every GL transaction in the closing year, and breaks any report that relies on `audit_trail.stamp`.</p><p>Two innocent pieces interacting:</p><p>1. `0_audit_trail.stamp` is defined as `TIMESTAMP ... ON UPDATE CURRENT_TIMESTAMP` (FA default, used to track edit time).<br />2.&nbsp; close_transactions() in `includes/db/audit_trail_db.inc` runs `UPDATE 0_audit_trail SET gl_seq=$seq WHERE id=...</p><p>The UPDATE only sets `gl_seq`, but MySQL auto-refreshes `stamp` as a side effect of the `ON UPDATE` clause. The `if ($row[&#039;gl_seq&#039;] != $seq)` guard is why only some rows get hit — exactly the ones being re-sequenced.</p><p>I tried fixing it with the following change</p><p>$sql2 = &quot;UPDATE &quot;.TB_PREF.&quot;audit_trail SET&quot;<br />&nbsp; &nbsp; . &quot; gl_seq=$seq&quot;<br />&nbsp; &nbsp; . &quot; WHERE id=&quot;.$row[&#039;id&#039;];</p><p>to:</p><p>$sql2 = &quot;UPDATE &quot;.TB_PREF.&quot;audit_trail SET&quot;<br />&nbsp; &nbsp; . &quot; gl_seq=$seq,&quot;<br />&nbsp; &nbsp; . &quot; stamp=stamp&quot; // preserve original timestamp<br />&nbsp; &nbsp; . &quot; WHERE id=&quot;.$row[&#039;id&#039;];</p><p>Explicitly listing `stamp` in the SET clause suppresses the `ON UPDATE CURRENT_TIMESTAMP` auto-refresh in MySQL. No schema change needed, and normal `add_audit_trail()` edits are unaffected since they already set `stamp` explicitly.</p><p>Has anyone else hit this? Kindly share your experience.</p><p>Thanks</p>]]></summary>
			<author>
				<name><![CDATA[dz]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=44997</uri>
			</author>
			<updated>2026-05-12T15:22:50Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10725&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Release 2.4.20]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10724&amp;action=new" />
			<summary type="html"><![CDATA[<p><strong>Announcement</strong></p><p>This is a 2.4.20 stable release with improved PHP 8 compatibility and a couple of usability and security bugfixes.<br />Therefore please consider urgent upgrade of your installation to this version, to keep your FA instances safe.<br />This is especially important in not fully trusted environments like publicly accessible installations (demos or other installations accessibly by not fully trusted users).</p><p>This release fixes some problems on php versions 8.2 to 8.4. The following versions has been tested: 8.0.0, 8.0.7, 8.0.12, 8.1.6, 8.2.0, 8.3.2, 8.4.13 and 8.5.5.</p><p>Please report any bugs/problems found via our Mantis Bugtracker at <a href="http://mantis.frontaccounting.com./">http://mantis.frontaccounting.com.</a><br /><strong>Download instructions</strong></p><p>In Sourceforge FrontAccounting (http://sourceforge.net/projects/frontaccounting), select<br />Files -] FrontAccounting 2.4 -]2.4.20.</p><p>For Windows users select the zip file. For all other users select the tar.gz file.<br /><strong>Security</strong></p><p>FrontAccounting should NOT be used via unsecure http protocol. If you really need this - change SECURE_ONLY constant in /includes/session.inc to false (comment in the file added). Unfortunately this option cannot be added in sysprefs/config.php because the settings are not available before session is started.<br /><strong>Common</strong></p><p>● Multiply cleanups/security fixes in attachments editor.<br />● Database procedures in reports fixed to be compliant with codebase rules.<br />● Bug [0005737] Attachment editors: fixed input field width to underlying db field size.<br />● Attachments should be deleted when related document/entity is deleted. Fixes [0005757].<br />● Bug [0005750] Fixed hangs in barcode generation.<br />● Feature [0005712] Added fast date input edition with keyboard shortcuts (CtrlAlt-Arrows).<br />● Install/Activate Extensions: fixed deprecation warning on php ]=8.2.</p><p><strong>Sales</strong></p><p>● Feature [0005738] Customer/Supplier Allocation Inquiry: changed default sort order to ascending by Due Date.<br />● Feature [0005752] Customer Statements Report: added customer reference column.<br />● Feature [0005751] Customer Payments, Supplier Payments: added contractor reference for easier allocations.</p><p><strong>Purchases</strong></p><p>● $trans_no was missing in purch_order definition class. Fixed.<br />● Feature [0005738] Customer/Supplier Allocation Inquiry: changed default sort order to ascending by Due Date.<br />● Feature [0005751] Customer Payments, Supplier Payments: added contractor reference for easier allocations.</p><p><strong>Bank and General Ledger</strong></p><p>● Added two XRPL Payment Links. By Leslie Proud.<br />● Changed Bank Account Reconcile to sort descending.<br />● New exchange-rates organisation update. Can also fetch historical rated.<br />● Fixed safety issues in bank and audit reports.</p>]]></summary>
			<author>
				<name><![CDATA[joe]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=3</uri>
			</author>
			<updated>2026-04-28T13:11:55Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10724&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Import transactions not working]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10722&amp;action=new" />
			<summary type="html"><![CDATA[<p>I am trying to import sales order data from Shopify into FA.&nbsp; I&#039;ve read all the posts I can find on the subject and have tried numerous variations of data types in the .csv file.&nbsp; I have used the template FA makes available.&nbsp; Does it matter which character set is selected on the csv import dialogue?</p><p>I have progressed to the point where no errors are reported and the FA interface feeds back a line highlighted in green of the data that was processed.&nbsp; However, when I check to see if a new SO record was created I don&#039;t find one.</p><p>I would expect that the feed back resulting from a successful upload would be more than the green highlighted information.</p><p>Also, the menu option to IMPORT TRANSACTIONS is perpetually greyed out, forcing me to go through the steps to save the access rights for the Administrator (me) each time I want to try to import.&nbsp; Not sure if this is somehow related but even if it isn&#039;t it&#039;s very frustrating!</p>]]></summary>
			<author>
				<name><![CDATA[diventi.enterprises]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=42171</uri>
			</author>
			<updated>2026-04-17T00:15:30Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10722&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Variance in the Stock Check Sheet reports & Inventory Item Movement]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10721&amp;action=new" />
			<summary type="html"><![CDATA[<p>Good day all,</p><p>You guys are doing a great Job here. Thank you all.</p><p>I discovered that the Stock check sheet reports and the Inventory Item movement report end total are different. What can be the cause of it? Both figure are supposed to be same. KIndly help out.</p><p>Secondly, I want the name of the person who raised an Invoice to appear on each Invoice. How can I achieve that?</p><p>Thanks</p><p>Popsicles12</p>]]></summary>
			<author>
				<name><![CDATA[popsicles12]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=36</uri>
			</author>
			<updated>2026-03-27T12:10:37Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10721&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Unofficial WhatsApp API Module]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10720&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi Community Members,<br />I have develped an UnOfficial WhatsApp API Module.<br />It has Pros and Cons both.<br />So Choice is yours</p><p>Pros of Unofficial APIs<br />* You bypass Meta’s per-message pricing entirely. Whether you are sending a transactional receipt or a promotional blast, there are zero official WhatsApp fees.<br />* No Approvals or Templates: You do not need to submit message templates to Meta for approval. You can send any content, at any time, without waiting for the official green light.<br />* No 24-Hour Service Window: Unlike the official API, which restricts free-form replies to a 24-hour window after a customer messages you, unofficial APIs allow you to initiate or reply to conversations whenever you want.<br />* Simultaneous Mobile App Use: Because these tools typically work by mimicking a &quot;Linked Device&quot; (WhatsApp Web), you can keep your primary phone number active on your physical smartphone while still automating messages through the API.<br />* Access to Native Features: Unofficial APIs often support features that the official Cloud API restricts, such as creating and managing WhatsApp Groups, updating Statuses, and interacting with Communities.<br />* Instant Setup: There is no lengthy Meta Business verification process. You can generate a QR code, scan it, and start testing your API integration in minutes.</p><p>Cons of Unofficial APIs<br />* High Risk of Permanent Bans: This is the biggest drawback. Unofficial APIs strictly violate Meta’s Terms of Service. If WhatsApp&#039;s automated systems detect bot-like behavior, non-human typing speeds, or spam patterns, your phone number can be permanently banned without warning.<br />* Zero Official Support: If your number gets banned or a message fails to deliver, you have no recourse or customer support from Meta.<br />* No Official &quot;Green Tick&quot;: You cannot apply for the verified Official Business Account badge (the green checkmark), which can lower trust for customers interacting with your brand.</p><p>I am attaching the zip file here.<br />Install it in the latest version of FA.</p><p>1. Create Invoice.<br />2. Add Chat Id in the customer setup. It can be number with country code without + Or the Customers Group Id.<br />3. Open Customer INquiry page<br />4. Send WhatsApp.<br />5. It will check for company email (if not defined) for creating session<br />6. It will ask for scanning like whatsapp web<br />7. Now you can send invoice, payments, delivery notes</p><p>Let me know your feedback.</p>]]></summary>
			<author>
				<name><![CDATA[boxygen]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=20175</uri>
			</author>
			<updated>2026-03-26T15:40:49Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10720&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Import Multi Journal Entries]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10719&amp;action=new" />
			<summary type="html"><![CDATA[<p>I downlaod this official extention of FA</p><p>ON line 69 there is a function call</p><div class="codebox"><pre><code>add_bank_transaction($entry-&gt;trans_type, $bank_account, $entry, $entry-&gt;tran_date, // FA built-in function
            false, false, false, $entry-&gt;reference, $entry-&gt;memo_, false);</code></pre></div><p>But there is no bulit in function with this name.</p>]]></summary>
			<author>
				<name><![CDATA[boxygen]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=20175</uri>
			</author>
			<updated>2026-03-26T12:47:15Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10719&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[DATA INTEGRITY: gl_trans still contains non zero voided items]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10718&amp;action=new" />
			<summary type="html"><![CDATA[<p>I discovered today that my gl_trans table had both a Bank Payment and a Bank Deposit that had non zero values but the void_transaction screen showed as non-existent.&nbsp; &nbsp;Discovered while trying to reconcile bank accounts.</p><p>bank_account_reconcile did NOT list the items, so I searched the GL Enquiry for transactions in case they were registered against wrong GLs.</p><p>gl_account_inquiry listed these items with the non zero values (the values I was expecting - but with extra lines)</p><p>gl_trans_view.php opened the items, displayed looking like a Journal Entry rather than the normal Payment/Deposit pop ups.</p><p>gl_journal.php?ModifyGL=yes opened into the Bank Deposit or Bank Payment editored, but all lines were of zero value, and the date was today&#039;s date.&nbsp; Altering and saving resulted in the next screen saying transaction 0 was updated.</p><p>I am currently on 2.4.19 but was on 2.4.1 until a month or so ago, so this data corruption could be from a while ago.</p><p>PROPOSAL:<br />1) A report that cross references the various tables that store this data and reports mis-matches.<br />2) an editor to clean these up - either a &quot;force&quot; for void or similar zero everything.&nbsp; I haven&#039;t worked through this yet as EOY tax reporting is less than a week away.</p>]]></summary>
			<author>
				<name><![CDATA[fraserks]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41872</uri>
			</author>
			<updated>2026-03-25T21:04:01Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10718&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[COA for Serbia]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10717&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi, </p><p>How I can import COA for Serbia. I have .csv file tor this.</p><p>Thks in advance,<br />Leka</p>]]></summary>
			<author>
				<name><![CDATA[aradakovic]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48841</uri>
			</author>
			<updated>2026-03-25T12:37:49Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10717&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Translate FrontHRM module]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10716&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,<br />I am interesting for your project and try to reasrech all components.<br />I translate frontaccunt to serbian but I cannot translate FrontHRM module.</p><p>At the same time when I translate frontacount to serbian I need click many times on menu to see translate.</p><p>Thks in advance</p>]]></summary>
			<author>
				<name><![CDATA[aradakovic]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48841</uri>
			</author>
			<updated>2026-03-25T12:20:11Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10716&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Displaying attachments corrupted]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10715&amp;action=new" />
			<summary type="html"><![CDATA[<p>When I am in the attachments screen and click on either the download button or the view button, a pop-up opens, but the attachment isn&#039;t displayed.</p><p>trial and error in attachments.php around line 37, replacing the following:</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $type = ($row[&#039;filetype&#039;]) ? $row[&#039;filetype&#039;] : &#039;application/octet-stream&#039;;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&quot;Content-type: &quot;.$type);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&#039;Content-Length: &#039;.$row[&#039;filesize&#039;]);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&quot;Content-Disposition: inline&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo file_get_contents(company_path(). &quot;/attachments/&quot;.$row[&#039;unique_name&#039;]);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit();</p><br /><p>with</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header( &quot;location: &quot; . $_SERVER[&#039;PHP_SELF&#039;] . &quot;/../&quot; . company_path(). &quot;/attachments/&quot;.$row[&#039;unique_name&#039;] );<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit();</p><p>works.&nbsp; I don&#039;t see any security issue by passing a URL instead of a stream?</p>]]></summary>
			<author>
				<name><![CDATA[fraserks]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41872</uri>
			</author>
			<updated>2026-03-16T17:09:08Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10715&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Sales order / Invoice Item Line notes under each item]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10714&amp;action=new" />
			<summary type="html"><![CDATA[<p>I have a manufacturing client using the manufacturing module. They want to know if there is a way that they can display an extra line Note for each item, that will contain the details of manufacturing specifications?</p>]]></summary>
			<author>
				<name><![CDATA[seahawk]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=544</uri>
			</author>
			<updated>2026-03-03T08:22:40Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10714&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Pakistan Individual Chart of Accounts]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10713&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi everyone,</p><p>I&#039;ve been working on a Chart of Accounts (COA) specifically for individual users in Pakistan, and I’d like to share it with the community. My goal is to see if we can eventually get this added to the &quot;Install/Activate Chart of Accounts&quot; list in the official setup.</p><p>I have hosted the project on GitHub to make it easier for others to contribute or review: https://github.com/xehroz/fa-pakistan-coa</p><p>The main challenge for users in Pakistan is that the FBR (Federal Board of Revenue) requires very specific reporting for the annual Wealth Statement and Income Tax Return. A standard business COA usually doesn&#039;t cut it for a freelancer who also has agricultural land or diverse investments.</p><p>I have designed this COA to solve those specific problems. It includes:</p><p>1. Tax Receivable Tracking: I have set up a 13xx series under Current Assets to track Withholding Taxes (WHT). This is a lifesaver for tracking tax deducted on University Fees, mobile bills, and bank transactions so they can be claimed back during filing.<br />2. Freelance &amp; IT Export Logic: Dedicated accounts for IT revenue to help with PSEB (Pakistan Software Export Board) documentation.<br />3. Agricultural Support: Separate categories for Farm Land and Agri Income to keep Federal and Provincial tax data distinct.<br />4. Personal Wealth Assets: Proper slots for Household effects, PSX (Stocks), and Mutual Funds, which are required for the FBR Wealth Reconciliation.</p><p>IMPORTANT NOTE ON TESTING:<br />Please note that this is a first draft based on the required financial structure. It has not been fully field-tested in a live production environment yet. I am sharing it for community testing, evaluation, and feedback before it is considered for full incorporation into the main FrontAccounting package.</p><p>Implementation Notes:</p><p>* It’s best to enable USD for the Freelance Revenue and Foreign Currency bank accounts to handle remittances correctly.<br />* The WHT accounts are intentionally placed in Assets (not Expenses) so they don&#039;t get wiped out at year-end before the tax return is filed.</p><p>Feel free to check out the repo, submit pull requests, or leave feedback here. I would love to get some guidance from the devs on how to refine this into a standard installable module.</p><p>Thank You!</p><p>Shehroz Kaleem</p>]]></summary>
			<author>
				<name><![CDATA[xehroz]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=44932</uri>
			</author>
			<updated>2026-03-03T01:56:29Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10713&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Can not go through sales]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10712&amp;action=new" />
			<summary type="html"><![CDATA[<p>Can not go through sales from direcet invoice. I have been using it for long time. There was not any problem before but now when i go through direct invoice. I can not chose product code. See the image..</p>]]></summary>
			<author>
				<name><![CDATA[johngovment]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48834</uri>
			</author>
			<updated>2026-02-21T07:35:35Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10712&amp;action=new</id>
		</entry>
</feed>
