All right. I’ll try to answer with more detail.
“To society” depends on the values and needs of that society. Pretty much any human behaviour has some sort of resource cost, because we consume energy and produce waste even when relatively idle. For the most part, we don’t care about that, because we value human activity and even marketise a lot of it, with prices and transactions—and then measure it in terms of GDP.
Generally society keeps having children, because there’s some nebulous notion that we have to keep existing as a species and not die off in a single generation. On a national level, it might be because some arbitrary population growth is valued, and we don’t like to maintain population levels by importing babies from other countries through immigration.
Why population has to be maintained in a single country isn’t really explained. It seems it’s mostly just some nationalistic canard, or some fear about “who will look after the olds!?” The same people who invoke this tend to complain about “overpopulation” everywhere else.
To one or more parents of a child, there are obviously definite price costs to having and maintaining children, since all of that is marketised and involves doing stuff for an income in order to spend on food, housing, and other activities.
Having children is good for GDP, even if it consumes energy and produces waste, though it’ll be a financial burden on parents and make them have to work a lot more than they would otherwise.
The running cost of one or more child is quite flexible. Even very poor parents can have lots of them (and do!), though there will be severe developmental drawbacks for these children.
Seriously. Stop having children. Cats are better. And there’s absolutely nothing special about our species, or any real reason we should keep breeding in the numbers we do.