The invention discloses a non-phosphorus oil-removing type powder cleaning agent with magnetic graphene oxide and immobilized degrading bacteria. The non-phosphorus oil-removing type powder cleaning agent is prepared from the following raw materials of sodium hydroxide, sodium carbonate, sodium metasilicate pentahydrate, a silicic acid and organic carboxylic acid modified polymer, sodium dodecyl benzene sulfonate, carbonyl alcohol ethoxylate, sodium gluconate, dodecyl phosphate ester, polyoxyethylene ether, disodium ethylate ethanedioic acid, graphene oxide, nanometer titanium dioxide, carbon dimethylamine hydrochloride, N-hydroxysuccinimide, nanometer iron oxide, moderate absolute ethyl alcohol, moderate sodium hydroxide, moderate 0.9% sodium chloride and moderate deionized water. The powder cleaning agent has the advantages of non phosphorus, wide raw material source, low preparation cost, no toxin and no harm to the environment, good cleaning effect for various sectional materials, low energy consumption and man hour saving and improves the efficiency, the generated waste water is easier to dispose, and therefore the powder cleaning agent is worth of being generalized.