I can pretty much confirm that all the major food companies (of raw, kibble and wet foods) conform to what is considered best practice under FEDIAF:
http://www.fediaf.org/self-regulation/safety/ - You can click on module 6, Pet Food Design and Formulation. You will indeed find that all complete raw on the market contains levels between minimum and maximum recommended amounts of vitamins and calcium to phosphorus ratio. Yes, what they can contain besides and around that can vary widely.
In the US, there ARE laws about what has to be in pet foods, in terms of minimal vitamins and calcium to phosphorus ratio. And many kibble products sold in the US are also sold here...
It is far more likely that you will make up a balanced diet by feeding a mainstream commercial raw food than by feeding anything homemade.
It is important to point out that this has nothing to do with 80/10/5/5 or any other ratio of meat and bone and vegetables, or whether or not it contains rice - it is about nutrients themselves: Vitamin levels, calcium and phosphorus levels. That is why kibble, which contains zero bone, can meet the same requirements as raw.
If you feed over the maximum amount of vitamin A, you will see cleft palates develop in unborn puppies during pregnancy. It doesn't matter if that excess vitamin A comes from raw food or from kibble, the effect is the same. If the calcium to phosphorus ratio is incorrect, the puppy will have growth and bone development affected irreversibly - again, it doesn't matter if they are eating a kibble or a raw food.
Food manufacturers (whether raw or kibble) don't really want to get sued for giving unborn puppies cleft palates or affecting their growth permanently, so they ensure their products fall within recommended acceptable levels for these and all other nutrients. Obviously there is no such guarantee when feeding a raw you have put together yourself.