Why Integrated Accounting?
PiggyPro is built on Odoo, so the farm records stay connected to customer invoices instead of living in a separate bookkeeping system.
✓ Real-Time Reports
Review posted invoices and accounting totals with up-to-date reports
✓ Tax Compliance
Use standard Odoo finance reports for compliance
✓ Multi-Currency
Support depends on your Odoo accounting setup
Recording Income
Pig Sales
Create invoices from completed pig or batch records
When you complete a slaughter or disposal record in PiggyPro:
- Open the completed record
- Click Create Invoice
- Review the generated invoice:
- Customer name
- Date
- Quantity or weight
- Batch reference where applicable
- Post the invoice through standard Odoo
- Use Odoo reports for finance follow-up
💡 Professional Invoices
PiggyPro stores the invoice on the original farm record so you can always trace it back later.
Customer Invoices
Create invoices for any farm products or services
PiggyPro primarily creates invoices for farm sales actions:
- •Slaughter invoices
- •Batch disposal invoices
- •Single pig disposal invoices
- •Other farm-related invoices created in Odoo
Access the posted invoices from Accounting → Customers → Invoices.
Recording Expenses
Feed Purchases
Feed and supply costs should be tracked in Odoo using your normal purchasing flow:
- Receive the purchase in Odoo
- Update feed or supplies stock in PiggyPro
- Keep the cost fields current
- Use reports for cost follow-up
Health Expenses
Veterinary and medication costs are tracked:
- •Vaccination costs
- •Medical treatments
- •Medicine purchases
- •Veterinarian fees
Vendor Bills
Record bills from suppliers
Use standard Odoo bills for supplier 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, feed, and medicines
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