My kids wake up, change out of jammies, put on clothes for the day.
Then they are in those same clothes, until they take a bath.
They don't get, unbearably soiled.
AT home though, IF they are going to do something dirty, I have them put on "home clothes." ie: these are clothes that are JUST for home and I don't care if they get dirty. Because, they although clean & washed, are clothes I could not get the stains out or are clothes/t-shirts my kids use for 'dirty' things only. Or clothes that are a tad too small. Its only for home, for dirty things/activities.
IF we go out, again.... well they are already in their clothes for the day. I don't make them change outfits, again, just to go out, again.
They are not stink/dirty/busted up clothes.
So, at home, they know, the difference between "home clothes" and clothes they wear out.
And, in the car, I have back-up clothes. Always.
I don't know, but I never have a problem with my kids clothes or when we are out and in and out and in and then segue to other places.
IF their 'home clothes' is not all messed up/soiled... then fine they go out like that too.
Get, iron-on patches for your kids' jeans.