There is nothing more divisive than parenting. Every mum, dad, grandma and grandfather does it differently, but one thing you can guarantee is that everyone has an opinion on it.

On that subject, one mum has sparked an interesting debate, after sharing her rather unusual parenting technique, which involves her seven-year-old son paying rent.

The mum, who goes by the handle @craftedandcrazy on TikTok, recently revealed she expects her youngster to hand over cash for rent and electric at the end of every month.

But, before anyone jumps to conclusions or questions where on earth a seven-year-old is supposed to get rent money from, her explanation actually makes an awful lot of sense.

“I have a seven-year-old. He has a daily task list that he must complete on a daily basis. Should he complete everything on his task list he gets a dollar per day,” the Florida-based mum explained in a clip.

“At the end of the month, he realises he has bills to pay. He pays those bills to me. He has rent, he has electricity for his room and he also has internet for his iPad.

The mum went on to explain that her child understands that some of his money must be earmarked for bills, while the rest can be considered his “fun money.”

But, the mum doesn’t just take her son’s hard earned bill money and pocket it for herself, she actually puts it all back into a savings account for him.

“I don’t do anything with his money except for put it right back in his savings account. It has taught him the value of a dollar and responsibility,” she continued.

“I am so pleased with the results, hopefully it’s something that can help you out as well.”

While many people praised the mum for teaching her child that he should earn his money and understand its value, others argued that kids should be kids and they can worry about money stress later in life.

“Okay but he’s seven. Why not just let him be a kid and then do this when he’s a teenager or something,” one TikTok user argued.

Another disagreed: “I don’t care what age he is, this is so smart because some people still don’t understand this even as adults.”

A third suggested taking the parenting hack even further, by saying she should introduce a late fee if he doesn’t pay his bills on time, “because that’s what happens in the real world.”