Receipt structure
BMS POS receipts follow a standard structure:- Header - Business name and custom header text
- Business information - Store location, phone number, tax number
- Transaction details - Date, time, transaction ID, cashier
- Line items - Products with prices and quantities
- Subtotal and tax - Itemized calculations
- Payment information - Method and amounts
- Footer - Custom thank you message
- Barcode - Transaction lookup code (optional)
Template layouts
Choose from three pre-designed layouts optimized for different needs.Overall receipt layout and detail level
Compact layout
Minimal layout that fits more content on small receipts. Best for:- High-volume retail environments
- Simple transactions with few items
- Minimizing paper usage
- Condensed spacing
- Single-line item descriptions
- Minimal headers and footers
- Essential information only
Standard layout
Balanced layout with all essential information. Best for:- Most retail environments
- General-purpose receipts
- Standard customer expectations
- Comfortable spacing
- Full product descriptions
- Complete tax breakdown
- Professional appearance
Detailed layout
Comprehensive layout with full product details. Best for:- Pet stores with detailed product info
- Transactions requiring complete records
- Customer service documentation
- Generous spacing
- Extended product descriptions
- Category information
- Batch and expiry details (if applicable)
- Complete tax itemization
Use the Preview Template button in System Settings to see how each layout looks with sample data.
Header customization
Configure the top section of your receipts.Custom message displayed at the top of receiptsExamples:
WELCOME TO BMS PET STOREThank you for shopping with us!Your Pet's Happiness is Our Priority
Business name from Tax SettingsAutomatically displayed below the header text.
Store address or location identifierExample:
123 Main Street, City, State 12345Contact phone numberExample:
Phone: (555) 123-4567Footer customization
Message displayed at the bottom of receiptsCommon uses:
- Thank you messages
- Return policy reminders
- Promotional information
- Social media handles
- Website URLs
Thank you for your purchase! Visit us again soon.Returns accepted within 7 days with receiptFollow us @bmspetstore for special offers
Font and sizing
Control text appearance for readability.Font size for all receipt textOptions:
Small- Compact text, more content per receiptNormal- Standard readabilityLarge- Enhanced readability for customers with visual impairments
Thermal receipt paper widthFixed at 80mm for optimal compatibility with thermal printers. This ensures consistent formatting across all receipt layouts.
Transaction barcode
Enable barcodes for easy receipt lookup during returns.Display scannable transaction ID barcodeWhen enabled, a barcode representing the transaction ID is printed at the bottom of receipts. This allows cashiers to quickly scan receipts for:
- Return processing
- Transaction lookup
- Customer service inquiries
Barcodes are highly recommended for stores that process returns. They significantly speed up the return workflow.
Print copies
Number of receipt copies to print automaticallyCommon configurations:
1- Customer copy only (standard)2- Customer copy + merchant copy3- Customer + merchant + accounting
Email receipts
Offer digital receipt delivery to customers.Enable email receipt optionWhen enabled, cashiers can send receipts via email in addition to or instead of printing.
Pre-filled email address for receipt deliveryUseful for testing or default corporate accounts.
Example receipt layouts
Compact template example
Standard template example
Detailed template example
Best practices
- Keep headers concise - Long headers can make receipts unnecessarily long
- Test layouts - Preview templates before deploying to ensure readability
- Include contact info - Phone number helps customers reach you with questions
- Enable barcodes - Significantly speeds up returns processing
- Update footer seasonally - Use footer text for promotions or holiday messages
- Use standard layout - Most versatile for general retail operations
Configuration location
Receipt template settings are configured in:- System Settings → Receipt & Printing Settings → Receipt Content
- System Settings → Receipt & Printing Settings → Printing Configuration
- Tax Settings → Business Information (for business name and tax number)
Next steps
- Configure System settings for complete receipt customization
- Set up Tax settings for business information
- Review Sales processing to learn about automatic printing behavior