A novel BiOY (Y = Br/Cl) heterojunction nanocatalyst was synthesised chemically and compared with three different BiOX (X = Br/Cl/I) nanocatalysts as well as a physical admixture of BiOBr/BiOCl catalysts in the photocatalytic degradation of malachite green dye wastewater under solar irradiation in both suspended and immobilised forms using polysulfone as the substrate. Catalyst characterisation was done by a particle size analyser, SEM/EDX, XRD, FTIR, and DRS. In the suspended form, BiOBr showed 100% degradation within 70 min, BiOCl showed 99.3%, and BiOI showed 11.2% degradation within 120 min, and it is found to follow pseudo-first-order kinetics. In the immobilised form, BiOBr showed 89.1%, and BiOCl showed 83.4% degradation within 180 min under sunlight. The degradation measured by TOC reduction for these catalysts in suspended form was 67.4%, 57%, and 40%, affirming BiOBr as the best among these catalysts. The performance of the immobilised chemically synthesised BiOY and physical admixture catalysts were 88% and 14%, respectively. The enhanced activity in the chemically synthesised immobilised BiOBr/Cl catalyst can be attributed to the effective charge separation at the heterojunction interface. These photocatalysts are very active under solar light and hence suitable for the efficient degradation of other recalcitrant organic contaminants.