Do US based companies get given something like an "American Business Number" or "American Company Number" that uniquely identifies them to the American government?

This would be a number that they can publicly identify themselves with, to differentiate themselves from other companies that have a similar name.

Its not a private number like a social security number that individuals get, its publicly available to search for.

Thank you

is ther a publlic database to look at company accounts?

This would be a number that they can publicly identify themselves with, to differentiate themselves from other companies that have a similar name.

is ther a publlic database to look at company accounts?

Not sure how it is in the US but I would assume it's similar to what we have here in Canada. Any business registered with the government (ie: any business that pays taxes and doesn't risk their owners going to jail for tax evasion) is assigned a Business Number. In most cases you can find a company's business number by searching the government's corporate registries as long as you know the province the company was registered in.

I'm sure similar is implemented in the United States.