Overview
The Company Profile module allows you to maintain your business information, including company name, contact details, tax identification, and company logo. This information is used throughout the system for invoices, reports, and branding.Key Features
Business Information
Store company name, address, phone, and email
Tax Configuration
Manage tax ID (RUC) for legal compliance
Logo Management
Upload and manage your company logo
System Branding
Logo appears on invoices and printed documents
Company Information
Viewing Company Details
The company profile displays all business information:- Company name
- Phone number
- Business address/location
- Tax ID (RUC)
- Email address
- Company logo
The system typically stores a single company record. This is the primary business entity for all transactions and documentation.
Updating Company Information
Editing Business Details
Administrators can update company information at any time:Updatable Fields
Company Name (nombre)
Company Name (nombre)
The legal or trading name of your business. This appears on:
- Invoices and receipts
- System headers and footers
- Reports and documents
- Customer-facing communications
Phone Number (telefono)
Phone Number (telefono)
Primary business contact number. Used for:
- Customer inquiries
- Supplier communications
- Invoice contact information
- Emergency contact details
Location (ubicacion)
Location (ubicacion)
Physical business address. Important for:
- Legal documentation
- Tax filings
- Shipping and deliveries
- Customer visits
Tax ID / RUC (ruc)
Tax ID / RUC (ruc)
Tax identification number (RUC in Peru). Required for:
- Legal invoicing
- Tax compliance
- Government reporting
- Business registration
Email (correo)
Email (correo)
Business email address. Used for:
- Electronic invoicing
- Official communications
- System notifications
- Customer correspondence
Logo Management
Uploading or Updating Logo
Your company logo represents your brand throughout the system:Logo Specifications
- Formats: JPEG, PNG, JPG
- Filename:
logo.{extension}(standardized) - Storage:
storage/app/public/empresa/ - Behavior: Automatically replaces previous logo
When uploading a new logo, the system automatically deletes the old logo file to save storage space and prevent confusion.
Logo Usage
Your company logo appears in:- Invoices - Printed and electronic receipts
- Reports - Header of printed reports
- System Interface - Main navigation or header
- Documents - Purchase orders, delivery notes
- Customer-Facing Materials - Quotes, statements
Removing Logo
If you need to remove the logo temporarily:Configuration Routes
Company profile management is accessible through these routes:All company profile routes require authentication (
verified middleware) to prevent unauthorized changes.Database Structure
Company information is stored in a single-row table:Best Practices
Logo Design Guidelines
Logo Design Guidelines
For optimal display across the system:
- Use high-resolution images (at least 300 DPI for print)
- Prefer square or horizontal rectangular logos
- Recommended size: 500x500 pixels or larger
- Use transparent backgrounds (PNG) for flexibility
- Keep file size reasonable (under 1MB)
- Test logo on both light and dark backgrounds
- Ensure logo is legible when scaled down
Business Information Accuracy
Business Information Accuracy
Keep information current and accurate:
- Verify tax ID (RUC) is correct and active
- Update address if business relocates
- Ensure phone number is monitored during business hours
- Use official company email address
- Review information quarterly
- Update immediately after legal name changes
- Maintain consistency with government registrations
Legal Compliance
Legal Compliance
Ensure compliance with local regulations:
- Tax ID must match official registration
- Company name should match legal documents
- Address must be accurate for tax purposes
- Email and phone must be reachable for audits
- Keep backup of all company documentation
- Update information when regulations change
Access Control
Access Control
Protect company profile from unauthorized changes:
- Restrict access to administrators only
- Log all changes to company information
- Require approval for critical field updates
- Notify stakeholders of information changes
- Maintain audit trail of modifications
- Regular review of access permissions
Common Scenarios
Initial System Setup
- Access company profile section
- Enter complete business information
- Verify tax ID and legal details
- Upload company logo
- Review information for accuracy
- Save configuration
- Test logo appearance on invoice
Company Rebranding
- Prepare new logo in correct format
- Access logo management
- Upload new logo file
- System replaces old logo automatically
- Verify logo appears correctly throughout system
- Update company name if changed
- Generate sample invoice to verify branding
Business Relocation
- Update business address (ubicacion)
- Update phone number if changed
- Verify tax registration at new location
- Update any location-specific licenses
- Notify customers of address change
- Update printed materials and website
- Verify address on generated documents
Tax ID Update
- Obtain new tax ID from authorities
- Update RUC field in company profile
- Verify change is reflected in invoices
- Update tax registration documents
- Notify accounting department
- Archive old tax ID documentation
- Test invoice generation with new ID
Integration with Other Modules
Invoicing & Sales
Company information appears on all sales documents:- Customer invoices include company name, address, RUC
- Logo appears on printed receipts
- Contact information for customer inquiries
Reporting
Company branding on reports:- Report headers display company name and logo
- Footer includes contact information
- Official documents for external distribution
User Interface
System-wide branding:- Logo in navigation header
- Company name in page titles
- Consistent brand experience
Troubleshooting
Logo Not Displaying
Logo Not Displaying
If your logo doesn’t appear:
- Verify file format (JPEG, PNG, JPG only)
- Check file permissions in storage directory
- Ensure symbolic link exists:
php artisan storage:link - Clear browser cache
- Verify logo path in database matches actual file
- Check file size is within limits
- Re-upload logo if necessary
Cannot Update Information
Cannot Update Information
If updates fail:
- Verify you have administrator permissions
- Check all required fields are filled
- Ensure no special characters in RUC field
- Validate email format
- Check database connection
- Review error logs for details
- Contact system administrator
Logo Appears Distorted
Logo Appears Distorted
If logo looks incorrect:
- Use original high-resolution file
- Check aspect ratio of image
- Upload PNG with transparent background
- Ensure minimum recommended dimensions
- Avoid extreme horizontal or vertical logos
- Test with different image file
- Consider professional logo design
Security Considerations
- Only administrators should access company profile
- Log all changes to company information
- Require confirmation for critical updates
- Protect tax ID from unauthorized viewing
- Secure storage directory with proper permissions
- Regular backups of company data
- Monitor for unauthorized access attempts
Related Features
- Users - Manage user accounts and permissions