Why Integrated Accounting?
PiggyPro is built on Odoo, which means you get a complete accounting system integrated with your farm management. Every transaction - from feed purchases to pig sales - is automatically recorded in your books.
✓ Automatic Recording
All farm transactions automatically create accounting entries
✓ Real-Time Reports
View your financial position anytime with up-to-date reports
✓ Tax Compliance
Generate tax reports and comply with local regulations
✓ Multi-Currency
Support for multiple currencies with automatic conversion
Recording Income
Pig Sales
Automatically create invoices when selling pigs
When you record a pig sale in PiggyPro:
- Open the pig or batch record
- Click Record Sale
- Enter sale details:
- Customer name
- Sale price
- Payment method
- Sale date
- An invoice is automatically created in Odoo Accounting
- Revenue is recorded in your income statement
💡 Professional Invoices
Generate professional PDF invoices with your farm logo and details to send to customers.
Customer Invoices
Create invoices for any farm products or services
Create custom invoices for:
- •Breeding services
- •Manure sales
- •Consulting or training services
- •Any other farm-related income
Access from Accounting → Customers → Invoices
Recording Expenses
Feed Purchases
When you add feed to inventory:
- Go to PiggyPro → Feeding → Feed Inventory
- Click Create to add new stock
- Enter purchase details including cost
- Expense is automatically recorded in accounting
Health Expenses
Veterinary and medication costs are tracked:
- •Vaccination costs
- •Medical treatments
- •Medicine purchases
- •Veterinarian fees
Vendor Bills
Record bills from suppliers
For other farm expenses:
- Go to Accounting → Vendors → Bills
- Click Create
- Select vendor and enter bill details
- Add line items for each expense
- Save and post the bill
Common expenses: utilities, equipment, labor, maintenance, insurance
Financial Reports
Available Reports
Access from Accounting → Reporting
Profit & Loss Statement
View your farm's profitability over any period. See total income, expenses, and net profit/loss.
Balance Sheet
Snapshot of your farm's financial position showing assets, liabilities, and equity.
Cash Flow Statement
Track money coming in and going out to manage your farm's liquidity.
Aged Receivables
See which customers owe you money and for how long.
Aged Payables
Track bills you need to pay to suppliers.
Tax Reports
Generate VAT/sales tax reports for compliance.
Payment Management
Recording Payments
Customer Payments
- Open the customer invoice
- Click Register Payment
- Enter payment amount and method
- Invoice is marked as paid
Vendor Payments
- Open the vendor bill
- Click Register Payment
- Select payment method and date
- Bill is marked as paid
Payment Methods
Configure payment methods for your farm:
Cash
Bank Transfer
Mobile Money
Check
Best Practices
- ✓Record all transactions as they happen for accurate books
- ✓Reconcile bank statements monthly
- ✓Review profit & loss reports regularly to track farm performance
- ✓Follow up on overdue customer payments
- ✓Keep digital copies of receipts and invoices
- ✓Consult with an accountant for tax planning
- ✓Use the mobile app for quick invoice creation on the go