Question: how many kjs should i have per day?
Answer: Obviously 8,700 kilojoules a day is an average. The actual number of kilojoules you need will vary depending on your age, gender, life stage (if you're growing or are pregnant as this calls for more energy), weight, height and how physically active you are.