Skip to main content

Overview

Knowlix Expense Management handles employee expenditure tracking from submission through reimbursement. Employees log business expenses, attach receipts, and submit reports for approval. Managers review and approve expense claims, while accounting teams process payments and post entries to financial records. The expense workflow supports individual expense entry, bulk imports from credit cards or receipts, automatic categorization, multi-level approval routing, and integration with accounting and payroll systems. Expenses can be personal (requiring reimbursement) or company-paid (credit card transactions), with automatic matching to bank statements. Track per-project expenses and automatically invoice clients for billable costs. Configure expense categories with accounting rules, approval thresholds, and invoice pricing. Generate expense reports that roll up individual expenses into approval packages, maintaining full audit trails from receipt to payment. Key capabilities:
  • Mobile and desktop expense logging with receipt attachments
  • Automated expense categorization and approval routing
  • Multi-currency support with automatic exchange rate conversion
  • Integration with accounting journals and customer invoicing
  • Expense analytics and reporting by employee, project, or category
  • Reimbursement processing through payroll or direct payment
Important: Expense policies and approval workflows should align with your company’s financial controls and tax compliance requirements. Configure categories and approval thresholds according to internal policies.
💡 Pro Tip: Ask Your Knowlix for expense operations: “Log a $45 lunch expense for the ABC Corp meeting” or “Show me pending expense reports awaiting my approval”

Expense Categories

Categories classify expenses for accounting, approval routing, and reporting purposes.

Viewing Categories

To access expense categories: Navigate to Expenses → Configuration → Expense Categories The list displays all configured expense types available to employees when logging expenses.

Category Configuration

To create or edit categories:
  1. Navigate to Expenses → Configuration → Expense Categories
  2. Click New or select an existing category
  3. Configure the following fields:
Basic Information:
  • Category Name: Display name shown to employees (e.g., “Mileage,” “Meals,” “Hotel”)
  • Internal Reference: Optional code for accounting integration
  • Company: Owning company (multi-company databases only)
Cost Settings:
  • Cost Type: How expense amounts are determined
    • Employee-Defined: Employee enters actual amount spent
    • Fixed Amount: Category has predetermined cost (e.g., $0.50 per mile)
  • Unit of Measure: Quantity measurement (miles, nights, units, etc.)
  • Default Amount: Pre-filled amount for fixed-cost categories
Accounting Integration:
  • Expense Account: General ledger account for posting expense debits
  • Analytic Accounting: Distribute expenses to cost centers, projects, or departments
    • Analytic Distribution Model: Apply standard distribution rules
    • Analytic Tags: Tag expenses for multi-dimensional reporting
Sales & Invoicing:
  • Re-Invoice Expenses: Allow charging expenses back to customers
    • At Cost: Invoice exact expense amount
    • Sales Price: Invoice using configured sales rate (e.g., mileage at 0.75whenactualcostis0.75 when actual cost is 0.50)
  • Invoicing Policy: Control when expenses appear on customer invoices
    • Ordered Quantities: Invoice approved expense amount
    • Delivered Quantities: Invoice based on delivered quantities (rarely used for expenses)
💡 Category Design: Create specific categories rather than generic “Other” categories. Detailed categorization improves expense reporting, budget tracking, and tax compliance.

Logging Expenses

Employees record business expenses through multiple input methods.

Creating Individual Expenses

To log a single expense:
  1. Navigate to Expenses → My Expenses → My Expenses
  2. Click New
  3. Complete expense details:
    • Description: Brief explanation of the expense (e.g., “Client dinner at Riverside Steakhouse”)
    • Category: Select appropriate expense type
    • Total: Amount spent (or quantity for fixed-cost categories)
    • Included Taxes: Tax amounts paid (if applicable)
    • Employee: Defaults to current user, can be changed by managers
    • Paid By: Who covered the expense
      • Employee (to reimburse): Employee paid with personal funds
      • Company: Paid with corporate credit card
    • Bill Reference: Vendor invoice number or receipt identifier
    • Expense Date: Transaction date
    • Account: General ledger account (if different from category default)
    • Customer: Client to invoice (for billable expenses)
    • Analytic Distribution: Project or cost center allocation
    • Company: Owning company (multi-company environments)
  4. Click the Attach Receipt button or drag receipt images to the form
  5. Click Save
Expense statuses:
  • To Report: Individual expense not yet added to report
  • To Submit: Included in draft report not yet submitted
  • Submitted: Report sent for approval
  • Approved: Manager authorized the expense
  • Posted: Accounting entry created
  • Done: Reimbursement processed
  • Refused: Manager rejected the expense

Bulk Expense Import

Creating multiple expenses from receipts:
  1. Navigate to Expenses → My Expenses → My Expenses
  2. Click Upload (cloud icon in toolbar)
  3. Select multiple receipt images or PDFs
  4. Knowlix creates individual expense records from each file
  5. Review and complete any missing information
  6. Attach to expense reports as needed
Supported formats: JPG, PNG, PDF, GIF

Mobile Expense Entry

Employees can log expenses directly from mobile devices through the Knowlix mobile application. Capture receipt photos immediately after purchase, reducing lost receipts and improving data accuracy. Mobile workflow:
  1. Open Knowlix mobile app
  2. Navigate to Expenses module
  3. Tap Create Expense
  4. Take photo of receipt or select from gallery
  5. Fill in expense details
  6. Submit for inclusion in next expense report
💡 Your Knowlix: “Create a $120 hotel expense for the Seattle conference” or “Log mileage: 45 miles for client visit”

Expense Reports

Reports group related expenses into submission packages for approval and payment.

Creating Reports

To create an expense report:
  1. Navigate to Expenses → My Expenses → My Reports
  2. Click New
  3. Enter Report Name (e.g., “March 2026 Business Travel”)
  4. Select Manager who will approve (defaults to your assigned manager)
  5. Click Save
  6. Click Add a line in the expense list
  7. Select expenses to include (only “To Report” status expenses appear)
  8. Click Select
  9. Review total amount and expense details
  10. Click Submit to Manager when ready for approval
Automatic report creation: When logging a new expense, click Create Report instead of Save. The system generates a new report and adds the expense immediately. Expense report totals: The report header displays:
  • Total: Sum of all expenses before taxes
  • Taxes: Total tax amounts
  • Grand Total: Complete amount including taxes

Editing Reports

Before submission:
  • Add or remove expenses by clicking Add a line or using the delete icon
  • Edit individual expense details by clicking the expense record
  • Attach additional documentation to the report itself
After submission: Submitted reports cannot be modified by employees. Managers can send reports back for revision if corrections are needed.

Report Notes and Justification

Add context or explanations in the internal notes section at the bottom of reports. Document unusual circumstances, policy exceptions, or approval justifications. 💡 Report Organization: Submit expense reports regularly (weekly or monthly) rather than accumulating large numbers of expenses. Smaller, frequent reports process faster and simplify manager review.

Approval Workflow

Managers review submitted reports and authorize payment.

Manager Approval Process

To review expense reports:
  1. Navigate to Expenses → Expense Reports
  2. Use filters to show Submitted reports awaiting approval
  3. Open a report to review
  4. Examine each expense:
    • Verify receipts are attached
    • Check amounts match receipts
    • Confirm expenses comply with company policy
    • Review category assignments
  5. Take action:
    • Approve: Authorize payment and accounting entry
    • Refuse: Reject the entire report (requires explanation)
    • Reset to Draft: Send back to employee for corrections
Individual expense refusal: Approve most expenses while rejecting specific items:
  1. Open the expense report
  2. Click into the individual expense you want to refuse
  3. Click Refuse
  4. Add refusal reason
  5. Return to the report and approve remaining expenses
Refused expenses return to employee’s “To Report” list for revision or removal. Approval notifications: Employees receive automatic notifications when reports are approved, refused, or returned to draft.

Approval Authority

Manager assignment: Employees have assigned managers configured in their employee records. By default, expense reports route to this manager for approval. Delegation: Managers can delegate approval authority to other users during absence. Configure delegation in user preferences or through the absence management system. Multi-level approval: For high-value expenses, configure approval thresholds that route reports to senior managers or financial controllers when amounts exceed limits. 💡 Your Knowlix: “Show me expense reports over $500 pending approval” or “Approve Sarah’s March expense report”

Posting to Accounting

Convert approved expenses into accounting journal entries.

Journal Entry Creation

To post expenses:
  1. Navigate to Expenses → Expense Reports
  2. Filter for Approved reports
  3. Select one or more reports
  4. Click Post Journal Entries
The system creates accounting journal entries based on expense categories and analytic distributions. Report status updates to Posted. Accounting entry structure: For employee reimbursements (Paid By: Employee):
Debit: Expense Account (from category)          $100
Credit: Employee Payables                       $100
For company-paid expenses (Paid By: Company):
Debit: Expense Account (from category)          $100
Credit: Outstanding Credit Card Account         $100

Journal Configuration

Configure expense journals for proper accounting treatment:
  1. Navigate to Accounting → Configuration → Journals
  2. Select or create an Expense journal type
  3. Configure:
    • Default Expense Account: Fallback account if category lacks specification
    • Bank Account: For direct reimbursement processing
    • Company: Owning company
  4. Save
Multi-company environments: Create separate expense journals for each company to maintain accounting segregation.

Reviewing Posted Entries

To view accounting entries:
  1. Open the expense report
  2. Click the Journal Entries smart button
  3. Review debit and credit lines
  4. Verify account assignments and amounts
Posted entries follow standard accounting journal rules and can be reviewed through Accounting module reporting.

Employee Reimbursement

Process payments to employees for personal expenses.

Payment Methods

Integrated with payroll: Include expense reimbursements in regular payroll processing. The system marks expenses as paid when payroll runs are confirmed. Direct payment: Issue separate reimbursement payments outside payroll:
  1. Open the posted expense report
  2. Click Register Payment
  3. Configure payment details:
    • Payment Date: Transaction date
    • Amount: Reimbursement total (pre-filled)
    • Payment Method: Check, wire transfer, etc.
    • Destination Account: Employee receivable account
  4. Click Create Payment
Batch reimbursement: Process multiple employee reimbursements simultaneously:
  1. Navigate to Expenses → Expense Reports
  2. Filter for Posted status
  3. Select multiple reports
  4. Click Register Payment action
  5. Configure batch payment settings
  6. Confirm

Payment Tracking

Report payment status:
  • Paid: Reimbursement processed through payroll or direct payment
  • In Payment: Payment registered but not yet cleared (checks not cashed, etc.)
Employee payment history: View all reimbursements to specific employees:
  1. Navigate to Expenses → Reporting → Expenses Analysis
  2. Group by Employee
  3. Filter for reimbursed expenses
  4. Analyze payment timing and amounts

Re-invoicing Expenses to Customers

Automatically bill clients for project-related expenses.

Billable Expense Configuration

Category setup:
  1. Navigate to Expenses → Configuration → Expense Categories
  2. Open the category you want to make billable
  3. Enable Re-Invoice Expenses
  4. Select invoicing rate:
    • At Cost: Bill exact expense amount
    • Sales Price: Bill using markup (configure sales price on form)
  5. Save
Sales price markup: When using Sales Price option, set the invoice rate separately from cost. For example:
  • Cost (actual expense): $50
  • Sales Price (invoice amount): $75
  • Markup: $25 profit per expense

Linking Expenses to Sales Orders

Automatic linking: When creating an expense, select the Customer field. The system finds matching sales orders for that customer and links the expense automatically. Manual linking:
  1. Open the expense record
  2. Click the Sales Orders smart button
  3. Add or modify sales order linkage
  4. Save
Project-based linking: For project expenses, set the Analytic Distribution to the project. If the project is linked to a sales order, expenses attach automatically.

Invoice Generation

Including expenses on customer invoices:
  1. Navigate to the sales order
  2. Click Create Invoice
  3. Select invoice timeframe (automatically includes approved expenses)
  4. Review invoice lines (expenses appear as separate line items)
  5. Post the invoice
Expense invoice lines: Each billable expense appears as an invoice line with:
  • Expense category name as product
  • Expense description as line description
  • Invoiced amount (cost or sales price based on category configuration)
Approval requirement: Only Approved expenses appear on customer invoices. Expenses in draft or submitted status are excluded. 💡 Billable Expense Tracking: Use the Expenses Analysis report to monitor which expenses have been invoiced and which remain billable to customers.

Expense Analytics and Reporting

Analyze expense patterns, spending trends, and budget performance.

Expenses Analysis Report

To access analytics: Navigate to Expenses → Reporting → Expenses Analysis Available metrics:
  • Total Expenses: Aggregate spending across selected filters
  • Count: Number of individual expense records
  • Average: Mean expense amount
  • Untaxed Amount: Expense totals before taxes
  • Tax Amount: Total taxes paid
Grouping options:
  • Employee: See per-person spending
  • Category: Analyze expense types
  • Department: Track departmental costs
  • Project/Analytic Account: Monitor project expenses
  • Expense Date: View trends over time (by month, quarter, year)
Filtering:
  • Date ranges: Current month, last quarter, fiscal year
  • Status: Approved only, posted, paid
  • Company: Multi-company filtering
  • Employee or department: Focus on specific teams
Visualization: Switch between list, chart, and pivot table views for different analytical perspectives. Use charts to identify spending trends, outliers, or policy violations.

Manager Expense Reports

Managers access team expense summaries showing pending approvals, approved amounts, and payment status. Manager dashboard widgets:
  • Expenses to Approve: Count of reports awaiting action
  • Average Approval Time: Review cycle metrics
  • Top Expense Categories: Where team spends most
  • Policy Violations: Flagged expenses exceeding thresholds

Financial Reporting Integration

Posted expenses flow into standard financial reports:
  • Profit & Loss: Expense categories appear as operating expenses
  • Cash Flow: Reimbursements show in cash outflows
  • Balance Sheet: Outstanding reimbursements appear in employee payables
  • Budget vs. Actual: Compare expense spending to budgeted amounts
💡 Your Knowlix: “Show me travel expenses for Q1 2026” or “What’s the average meal expense per employee?”

Expense Management Best Practices

Submit Expenses Promptly

Log expenses within days of purchase while details are fresh. Delayed submissions create payment delays and make receipt verification difficult.

Attach Clear Receipt Images

Photograph receipts immediately after purchase. Ensure images are clear, legible, and include full receipt details (vendor name, date, amount, line items). Accounting may reject expenses with poor receipt quality.

Use Specific Expense Descriptions

Write meaningful descriptions beyond category names. “Client dinner with ABC Corp CFO to discuss Q2 contract” is more useful than “dinner.”

Follow Company Expense Policies

Understand per-diem limits, approved vendor lists, advance approval requirements, and category restrictions. Policy violations delay approvals and may result in reimbursement denials.

Separate Personal and Business Expenses

Never include personal charges on business expense reports. If personal items appear on shared receipts (like hotel bills), document clearly and deduct from expense amount.

Review Reports Before Submission

Check that all receipts are attached, amounts are correct, categories are appropriate, and required fields are complete. Incomplete reports get returned for revision, delaying payment.

Managers: Approve or Refuse Within SLA

Establish service level agreements for expense approval (e.g., 3 business days). Delays frustrate employees and disrupt cash flow planning.

Configure Meaningful Categories

Create expense categories that align with your chart of accounts and management reporting needs. Too few categories lose detail; too many create confusion.

Set Appropriate Approval Thresholds

High-value expenses warrant additional scrutiny. Configure multi-level approvals for amounts exceeding business thresholds (e.g., $1000+ requires director approval).

Reconcile Company Credit Cards

Match company-paid expenses to bank statement transactions regularly. Investigate discrepancies promptly to prevent fraud and ensure accounting accuracy. Review expense analytics monthly. Identify unusual spikes, policy violations, or budget overruns early so management can take corrective action.

Archive Receipts According to Tax Law

Many jurisdictions require maintaining receipt images for 3-7 years. Ensure your document retention policies comply with tax authority requirements.

Troubleshooting Common Issues

Expense Won’t Submit to Report

Possible causes:
  • Expense already belongs to another report (check status)
  • Expense is refused or posted (can’t be added to new reports)
  • Required fields are missing (description, category, amount)
Resolution: Edit the expense to complete required information or remove from existing report.

Manager Can’t See Submitted Report

Possible causes:
  • Report submitted to wrong manager (check manager assignment)
  • Manager lacks Expenses module access rights
  • Report filter excluding submitted status
Resolution: Verify the employee’s manager assignment in the employee record. Check user access rights for the Expenses module.

Posted Expense Has Wrong Account

Possible causes:
  • Expense category configured with incorrect expense account
  • Manual account override on individual expense
  • Missing account in category configuration (uses journal default)
Resolution: Review category accounting configuration. Edit the journal entry to correct accounts if needed (requires accounting rights).

Billable Expense Not Appearing on Invoice

Possible causes:
  • Expense not approved (only approved expenses invoice)
  • Sales order already fully invoiced (no new invoices generated)
  • Expense not linked to correct customer or sales order
  • Re-invoice option disabled on expense category
Resolution: Verify expense approval status and customer linkage. Check that re-invoice expenses is enabled on the category.

Reimbursement Amount Doesn’t Match Expense Total

Possible causes:
  • Some expenses marked as company-paid instead of employee reimbursement
  • Individual expenses were refused during approval
  • Taxes excluded from reimbursement calculation (configuration setting)
Resolution: Review individual expenses in the report. Filter for “Employee (to reimburse)” to see actual reimbursement amount. Check refused expenses.
  • Accounting - Journal configuration and financial integration
  • Projects - Project expense tracking
  • Timesheets - Time and expense management
  • Payroll - Expense reimbursement through payroll

Need Help?

Ask Your Knowlix:
  • “Log a $75 taxi expense for the airport transfer”
  • “Show me all my expenses from last month”
  • “Submit my expense report to my manager”
  • “What’s the total pending for reimbursement?”
  • “Create a mileage expense: 120 miles”
  • “Show expense reports I need to approve”
Contact Support: For questions about expense policy configuration, approval workflows, accounting integration, or reimbursement processing, contact Knowlix support through the Help menu.