Sales & Invoicing

Record sales, generate invoices, and track payments with CostTrack Pro.

Recording Sales

A sale records when you sell a product to a customer. Each sale includes the product, quantity, selling price, and optional category. CostTrack Pro automatically calculates profit based on the product cost and selling price.

Sales Categories

Organize sales by category (e.g., 'Retail', 'Wholesale', 'Online', 'Direct'). Categories help you analyze sales by channel and understand which channels are most profitable.

Inventory Deduction

When you record a sale, you can optionally deduct the sold quantity from product inventory. This keeps your stock levels accurate. If disabled, the sale is recorded without affecting inventory.

Profit Calculation

CostTrack Pro automatically calculates profit for each sale: Profit = (Selling Price × Quantity) - (Product Cost × Quantity). This shows your actual profitability for each sale.

Generating Invoices

Convert sales into professional invoices. Invoices include your company information, customer details, itemized products, totals, and tax calculations. Invoices can be customized and exported as PDF.

Invoice Customization

Customize invoices with your company logo, tax mode (inclusive/exclusive), and payment terms. All settings are saved in Project Settings for consistency across invoices.

Invoice Status Tracking

Track invoice status: Draft, Sent, Paid, or Overdue. Mark invoices as paid when payment is received. This helps you manage cash flow and follow up on outstanding payments.

BIR Compliance

CostTrack Pro includes a BIR disclaimer on all invoices. Users are responsible for ensuring invoices comply with Bureau of Internal Revenue regulations and local tax laws.

Common Workflows

Simple Sale
  1. 1.Go to Sales page
  2. 2.Click 'Record Sale'
  3. 3.Select product and enter quantity
  4. 4.Enter selling price
  5. 5.Choose category (optional)
  6. 6.Enable inventory deduction if needed
  7. 7.Click 'Save Sale'
  8. 8.Profit is calculated automatically
Create Invoice
  1. 1.Go to Invoice page
  2. 2.Click 'Create Invoice'
  3. 3.Company info is auto-filled from Project Settings
  4. 4.Enter customer name and details
  5. 5.Add products and quantities
  6. 6.Review totals and tax calculation
  7. 7.Click 'Generate PDF' to download
  8. 8.Send to customer or print
Track Payment
  1. 1.Go to Invoice page
  2. 2.Find the invoice in the list
  3. 3.Click 'Mark as Paid' when payment is received
  4. 4.Invoice status changes to 'Paid'
  5. 5.Payment is recorded in your records
  6. 6.Revenue is recognized in reports

Best Practices

Use Accurate Pricing

Ensure selling prices reflect your costing and desired profit margin. Review pricing regularly to stay competitive.

Categorize Sales

Use meaningful categories to organize sales by channel or customer type. This enables better analysis and decision-making.

Enable Inventory Deduction

Enable inventory deduction for sales to keep stock levels accurate and prevent overselling.

Send Invoices Promptly

Generate and send invoices immediately after a sale. This speeds up payment collection and reduces disputes.

Track Payment Status

Mark invoices as paid when payment is received. Monitor overdue invoices to manage cash flow effectively.

Review Sales Reports

Regularly review sales reports to understand trends, identify top products, and spot opportunities for growth.

Maintain Records

Keep all invoices and sales records for accounting and tax purposes. CostTrack Pro maintains a complete audit trail.

Comply with Regulations

Ensure all invoices comply with local tax laws and regulations. Consult with an accountant if unsure.

Start Recording Sales & Invoicing

Track every sale, generate professional invoices, and monitor your revenue with CostTrack Pro.