QuickBooks doesn’t have a built-in way to automatically set all estimates to Accepted by default, so you’ll need to update the status manually each time.
A couple of workarounds might help, though. If you're using QuickBooks Online, you can create a custom field labeled Accepted as a checkbox or dropdown to track approvals more easily, though it won’t override the system status.
If you're dealing with a high volume of estimates, automation tools like Zapier or third-party workflow apps could help reduce manual updates. It’s not a perfect fix, but it might save you time.
If this is something your team really needs, it’s worth submitting a feature request to QuickBooks support, sometimes they implement user-suggested improvements.
Hope that helps!