We use this expression to talk about something that happens every day.
You can use this phrase in ………… language.
A: You look great. Do you work out?
B: I do, but not on a daily basis – perhaps twice a week.
A: I love pizza, don’t you?
B: Yes, but I wouldn’t eat it on a daily basis.