Trading & Profit & loss account and balance sheet is prepared from:
Ledger balance
Ledger balances, cash and bank balances
Cash book and bank book
Trial Balance
Trial Balance
Trading & Profit & loss account and balance sheet is prepared from Trial Balance.