Customer
A Customer is a business or individual who purchases goods or services from you. The Customer master in YousrERP stores all relevant information about each customer.
Creating a Customer
- Go to Selling > Customer and click New.
- Enter the Customer Name and select a Customer Group.
- Select the Customer Type: Individual or Company.
- Enter contact details:
- Email, Phone, Mobile
- Website
- Enter the Address (including city, country, postal code).
- In the Accounting section:
- Default Currency (SAR for local customers)
- Default Receivable Account
- Default Payment Terms Template
- In the Tax section:
- Tax Category (VAT Registered, Consumer, Exempt, Overseas)
- Tax ID (VAT Registration Number)
- Click Save.
Customer Groups
Organize customers into groups for reporting and pricing:
- Retail: End consumers
- Wholesale: Business customers
- Government: Government entities
- Export: International customers
- VIP: Premium/high-value customers
Key Fields
| Field | Purpose |
|---|---|
| Customer Name | Display name for the customer |
| Customer Group | Category for reporting and pricing rules |
| Territory | Geographic territory (Saudi-specific: Riyadh, Jeddah, Dammam, etc.) |
| Credit Limit | Maximum credit allowed to this customer |
| Default Price List | Price list used for this customer's transactions |
| Payment Terms | Default payment due date and terms |
| Tax Category | Determines VAT treatment on invoices |
| Default Receivable Account | Account for customer invoices |
| Customer POSA ID | For ZATCA e-invoicing (Saudi Arabia) |
Customer Dashboard
The customer dashboard provides a 360° view:
- Outstanding Amount: What the customer owes
- Last Purchase: Most recent transaction
- Annual Revenue: Total sales this year
- Payment History: Recent payments received
- Open Sales Orders: Orders not yet delivered
- Communication History: Emails and interactions
Customer Credit Limit
Set a credit limit to control risk:
- Enter the Credit Limit amount in the customer master.
- When creating a Sales Order, the system checks if the customer's total outstanding (including this order) exceeds the limit.
- If exceeded, the order can be blocked or flagged for review.