Adding and Managing Expenses

This guide walks you through adding expenses, managing existing expenses, and using the Expense Manager interface in Alpha Insights.

Accessing the Expense Manager

  1. Go to Alpha Insights in your WordPress dashboard
  2. Click Expense Manager from the menu
  3. You'll see the Expense Management dashboard with metrics, recent expenses, and recurring expenses

The Expense Manager Interface

Main Dashboard View

The dashboard shows:

Navigation Tabs

Adding a New Expense

Opening the Add Expense Modal

Click the Add Expense button (available on all pages) to open the expense entry modal.

Expense Fields

Basic Information:

Organization:

Status:

Recurring Options:

Attachments:

Saving the Expense

  1. Fill in required fields (marked with *)
  2. Click Save Expense
  3. The expense will be created and the list will refresh
  4. For recurring expenses, occurrences are automatically calculated

Example: Adding Different Types of Expenses

Example 1: One-Time Expense

Expense Name: Website Redesign
Amount: 3500
Currency: USD
Date: 2024-10-15
Category: Marketing
Supplier: WebDesignCo
Paid: Yes
Recurring: No
Reference: Invoice-2024-10-15
Attachment: WebDesign-Invoice.pdf

Example 2: Monthly Recurring Expense

Expense Name: Office Rent
Amount: 2500
Currency: USD
Frequency: Monthly
Start Date: 2024-01-01
End Date: (leave blank)
Category: Operating Expenses
Paid: Yes
Recurring: Yes
Reference: Lease-Agreement-2024

Example 3: Unpaid Expense

Expense Name: Equipment Purchase - Printer
Amount: 450
Currency: USD
Date: 2024-10-20
Category: Operating Expenses
Supplier: Office Supply Co
Paid: No (Toggle to unpaid)
Recurring: No
Reference: PO-2024-1020

Viewing and Managing Expenses

Recent Expenses View (Dashboard)

The dashboard shows recent expenses with:

Recurring Expenses View (Dashboard)

Shows all active recurring expenses with:

Manage All Expenses View

Advanced expense management with full filtering:

Filter Options:

Bulk Operations:

Export Options:

Pagination:

Editing an Expense

From Any Expense List:

  1. Click the Edit button next to the expense
  2. The Add/Edit Expense modal opens with existing data
  3. Modify any fields
  4. Click Update Expense
  5. Changes are saved and lists refresh

Important Notes:

Deleting Expenses

Single Expense:

  1. Click the Delete button next to the expense
  2. Confirm deletion when prompted
  3. Expense is permanently deleted
  4. All reports and calculations update immediately

Bulk Delete:

  1. Go to Manage All Expenses
  2. Select multiple expenses using checkboxes
  3. Click Bulk Actions → Delete
  4. Confirm bulk deletion
  5. All selected expenses are permanently deleted

Warning: Deletion is permanent and cannot be undone. Consider marking expenses as unpaid or setting an end date for recurring expenses instead of deleting.

Managing Expense Categories

Accessing Category Management:

  1. Go to Expense Manager → Manage Taxonomies
  2. Click the Expense Categories tab

Creating a New Category:

  1. Click Add New Category
  2. Enter category name
  3. Optionally select a parent category (for hierarchical structure)
  4. Click Save

Editing a Category:

  1. Find the category in the list
  2. Click Edit
  3. Modify name or parent
  4. Click Update
  5. All expenses automatically update

Deleting a Category:

  1. Click Delete next to the category
  2. Choose what to do with expenses in this category:
  3. Confirm deletion

Bulk Category Operations:

Managing Suppliers

Accessing Supplier Management:

  1. Go to Expense Manager → Manage Taxonomies
  2. Click the Suppliers tab

Creating a New Supplier:

  1. Click Add New Supplier
  2. Enter supplier name
  3. Optionally add:
  4. Click Save

Note: Suppliers are shared between expenses and products, so you can track all costs associated with a specific supplier across your entire business.

Editing and Deleting Suppliers:

Same process as categories - edit to change details, delete to remove (with options for reassignment).

Common Scenarios

Scenario: Converting Unpaid to Paid

When an unpaid expense is paid:

  1. Find the expense in the Unpaid expenses list
  2. Click Edit
  3. Toggle Paid Status to Paid
  4. Update the Date to the payment date
  5. Add any relevant reference number
  6. Click Update Expense

The expense will now appear in paid expenses and be included in date-filtered reports.

Scenario: Ending a Recurring Expense

To stop a recurring expense:

  1. Find the recurring expense (Dashboard or Manage All)
  2. Click Edit
  3. Set an End Date (past or future)
  4. Click Update Expense

The system will stop calculating occurrences after the end date.

Scenario: Changing Recurring Amount

If a recurring expense amount changes (e.g., rent increase):

  1. Edit the recurring expense
  2. Update the Amount
  3. In Reference/Notes, note the effective date
  4. Click Update Expense

Note: This will update future calculations but not past occurrences. For precise historical accuracy, you could set an end date on the old expense and create a new recurring expense with the new amount.

Scenario: Bulk Categorizing Uncategorized Expenses

  1. Go to Manage All Expenses
  2. Filter to show uncategorized expenses (or use search)
  3. Select the expenses to categorize
  4. Click Bulk Actions → Assign Category
  5. Select the category
  6. Click Apply

Tips for Effective Expense Management

Use Descriptive Names

Good naming helps you find expenses later:

Leverage Categories and Suppliers

Consistent categorization and supplier assignment enables:

Attach Documentation

Always attach:

Use Reference Numbers

Add invoice numbers, PO numbers, or internal reference codes to make expense tracking easier and more professional.

Review Regularly

Set a recurring calendar reminder to:

Use Filters Effectively

The Manage All Expenses filters are powerful:

Leverage Bulk Operations

Bulk operations save time:

Keyboard Shortcuts & Quick Actions

Troubleshooting

Expense Not Showing in Reports

Recurring Expense Not Calculating Correctly

Can't Delete Expense

Currency Conversion Issues