Database

[{"_id":1,"balance":200}]

Query

db.collection.update({_id:1},[{"$set":{"balance":{"$max":[{"$subtract":["$balance",400]},0]}}}])

Result