'this may vary depending' is correct and can be used in written English. You can use it when you want to express that the circumstances of something could change based on external factors. For example: "This project's timeline may vary depending on the availability of resources."
There are normally around 5 projects; but this may vary depending on on-going pedagogical and logistical concerns.
Not all travel destinations require vaccinations, but this may vary depending on your country of origin, where you're going, and the vaccinations you've already received.
Respiratory public health interventions depend on accurate identification of the target group, yet this may vary depending on the diagnostic criteria used.
Execution of a task has a cost and this may vary depending on the resources allocated in order to execute that task.
(This may vary depending on the version of Android you use).
Battery life seems to be good at 12 hours but this may vary depending on how much video you play.
Length of incubation may vary depending on assay.
This process may vary depending on your software.
Urbanization is thought to decrease riparian tree canopy cover, but this outcome may vary depending on geographic context.
A typical query-response cycle takes 1-2 seconds, but this latency may vary depending on network traffic, the speed of your connection, and the current load on our server.
This number may vary depending on strain and investigator needs.
Awesome tool! I started using it one year ago and I never had to look for another app
Ha Thuy Vy
MA of Applied Linguistic, Maquarie University, Australia