# Module: Corporate Billing & Invoicing

User Type: **Corporate**
Source: *Mi Digital Academy - Education CRM Features Document*

All features and functionalities of this module, strictly feature and function based.

## 1. Bulk Billing
- Seat-based billing
- Plan tiers
- Proration on mid-cycle changes

## 2. Invoice Management
- Invoice list & detail
- Payment methods
- Receipts & credit notes

## 3. Cost Center Allocation
- Define cost centers
- Allocate seats to cost centers
- Cost center statements

## 4. Budget Tracking
- Set budgets
- Budget consumption
- Over-budget alerts

---

## Feature Documents

Detailed specifications for each feature group (in `corporate_billing_invoicing/`):

1. [Bulk Billing](corporate_billing_invoicing/bulk_billing.md)
   - Test Cases: [bulk_billing_tests.md](corporate_billing_invoicing/bulk_billing_tests.md)
2. [Invoice Management](corporate_billing_invoicing/invoice_management.md)
   - Test Cases: [invoice_management_tests.md](corporate_billing_invoicing/invoice_management_tests.md)
3. [Cost Center Allocation](corporate_billing_invoicing/cost_center_allocation.md)
   - Test Cases: [cost_center_allocation_tests.md](corporate_billing_invoicing/cost_center_allocation_tests.md)
4. [Budget Tracking](corporate_billing_invoicing/budget_tracking.md)
   - Test Cases: [budget_tracking_tests.md](corporate_billing_invoicing/budget_tracking_tests.md)
