Cash Sales posting consolidates daily retail POS transactions and posts them to AutoCount Cash Book Entry, providing accurate cash-flow visibility and daily revenue tracking.
What Is Cash Sales Posting?
Cash Sales posting:
- Consolidates all retail cash-and-carry transactions from Xilnex for a given period
- Aggregates by store and date into a single Cash Book Entry document
- Posts to AutoCount for cash-flow reporting and revenue recognition
- Excludes credit-term sales (which are handled separately as invoices)
Result:
Your daily POS transactions are reflected in AutoCount's financial records immediately.
Supported Document Types
The Cash Sales module supports:
- Cash sales (Retail) – Standard POS cash sales
- Optional: Return sales (if enabled in Document Type configuration)
- Optional: Multi-currency sales (if enabled)
Prerequisites
Before posting cash sales, ensure:
- Cash Sales document type is Active in Document Type configuration
- All GL accounts are mapped in Account Code configuration (sales account, rounding, discounts)
- All payment methods are mapped (Cash, Card, E-Wallet, etc.)
- Document Field mapping is complete (voucher number format, description, etc.)
- At least one day of POS transactions exists in Xilnex
Step-by-Step: Posting Cash Sales
Step 1: Open the Integration Program
- Open Xilnex Application (Classic POS)
- Go to Main Menu > Xilnex AutoCount Integration
- Log in with Xilnex credentials
- Log in to AutoCount when prompted
- Select the account book
- The integration interface appears
Step 2: Select Cash Sales Document
In the integration interface:
Document: Select Cash Sales (dropdown)
- Doc Type: Select Cash Sales (Retail) (or other applicable type)
- Ownership: Select ownership (or All ownerships)
- Outlet: Select the store/outlet (or All stores)
Step 3: Set Date Range
- Date From: Enter the start date of transactions to post (e.g., 23-10-2025)
- Date To: Enter the end date (e.g., 23-10-2025)
Tip:
To post a single day, set both dates the same. To post multiple days, use a range.
Step 4: Choose Include Flagged Data
- Unchecked (recommended for first post) – Generates only new, never-posted data
- Checked – Includes data that was posted before (for re-posting or corrections)
Step 5: Generate Data
- Click "Generate"
- System loads all transactions matching your criteria
- Status bar shows: "Data population complete"
- A list appears showing:
- Voucher No. (e.g., CS-PG20251023)
- Voucher Date
- Amount
- Currency
- Description
Step 6: Review Generated Data
Verify that:
- All expected sales are listed
- Amounts and dates are correct
- No duplicates are present
Step 7: Post to AutoCount
- Click "Post"
- System creates Cash Book Entry document(s) in AutoCount
- Status bar shows: "Completed outbound data posting"
- Results appear with status for each posting:
- ✓ Success – Posted successfully
- ✗ Error – Check error message
Step 8: Verify in AutoCount
- Open AutoCount
- Go to General > Cash Book Entry (or Bank > Receipt Voucher)
- Search for voucher number (e.g., CS-PG20251023)
- Confirm:
- Voucher amount matches Xilnex
- Payment breakdown is correct
- Description and fields match mapping
Result:
Daily sales are now posted to AutoCount, updating cash position and revenue accounts.
Example Posting
Xilnex Cash Sales for Oct 23, 2025:
- Store: PG (Project Group – store code)
- Total Sales: 1,200 MYR
- Breakdown:
- Food sales: 700 MYR
- Beverage sales: 300 MYR
- Discount given: -100 MYR
- Payments: Cash 1,200 MYR
AutoCount Result:
Cash Book Entry created:
- Voucher No.: CS-PG-20251023
- Date: 23-10-2025
- Description: (from Document Field mapping)
- GL Postings:
- DR 500-5000 (Food Sales) – 700
- DR 500-6000 (Beverage Sales) – 300
- CR 520-0000 (Discount) – 100
- CR 320-0000 (Cash Account) – 1,200

Encounter an errors?
Click here to troubleshoot the common posting errors