TDS or TCS can be deposited via Challan 281 by both corporations and non-corporations. Challan 281 can be submitted offline or online by taxpayers.