Get your taxes done using TurboTax

An irrevocable trust is a separate legal entity requiring the filing of form 1041 if income is produced.  This is as opposed to a living or revocable trust.