'@Ibsenproducer '; check out https://www.legalzoom.com/ . This is the company I used to set up my DBA many years ago. This is the minimal type of "business" entity that you can set up that will allow you to get a business account at a bank and have checks with the company name on it. This way, I have a separate checking/savings account and debit card for all my "business" transactions. Amazing way to keep track of all your expenses come tax deduction time ;)
I later upgraded to an S-Corp shortly after, (when i got a CPA) as the tax benefits are much better for a Corp or LLC. A DBA is just a "doing business as" company, that allows you to do business in a certain state under a name that is different than your own, but you are taxed just like an individual. So the only real benefit of a DAB is the business account and checks that you can write and cash as your business name. Looking back, if I knew more about it all, I would have just started off with a Corp or LLC, you get the same benefits as the DBA but with many many more extras as well.
Honestly, depending on how much of an income you are making with your beats/licenses, would really justify weather or not to spend the money on starting up a Corp or LLC. There are yearly costs associated with each as well, so that's something to consider, yearly state fees, business license fees. The minimum yearly fee here in Cali just to have a business is $800, then goes up depending on income. But this is where a good CPA comes in. They will make your life easy when it comes to worrying about all the fee's and licenses and timelines so you can focus on your music, but don't forget, they cost money as well. But the good news is, their services and some of the fee's you pay can be written off as well ;)
To answer your question' @Ibsenproducer ';, i believe LegalZoom LLC start at $149 and go up depending on what other services you sign up for and local license fees you have to pay during the startup. And yes, you can definitely use your company for publishing, just be aware, when you set up the company, you have to tell the state what it is that your in business for and its not wise, or legal, to be doing any other business than what you are licensed for. I would talk to a CPA and tell him what it is that you want to do, and they will tell you the best type of business, SCorp, CCorp or LLC, to set up and under what category you should be doing business. Your CPA can also set up the business for your, I had used legal zoom because thats who I originally used when I set up my DBA before upgrading to the S-Corp and finally getting a CPA.