Berdasarkan hubungannya barang dapat dibedakan menjadi enam macam yaitu antara lain:
Berdasarkan ketersediaan
Barang dibedakan menjadi barang ekonomi yaitu barang yang untuk memilikinya diperlukan pengorbanan dan jumlahnya terbatas, contohnya sepeda motor, sepatu, mobil, dan lain-lainnya.
Barang lainnya adalah barang non ekonomi yaitu barang yang persediaannya melimpah dan tidak perlu pengorbanan untuk menikmatinya, contohnya sinar matahari, air dan angin.
Berdasarkan hubungan dengan barang atau jasa yang lain
1) Berdasarkan Substitusi
2) Berdasarkan Komplementer
Berdasarkan jaminan
1) Barang Bergerak
Adalah benda yang dapat dijadikan jaminan kredit berjangka waktu pendek dan mudah untuk dicairkan atau diuangkan, contohnya perhiasan emas.
2) Barang tidak bergerak
Adalah benda yang tidak dapat dijadikan jaminan kredit, contohnya tanah dan gedung.
Berdasarkan proses pembuatan
1) Bahan mentah
Adalah bahan yang dibutuhkan dalam proses produksi yang langsung diambil dari alam.
2) Bahan setengah jadi
Adalah barang yang dihasilkan untuk menghasilkan barang selanjutnya.
3) Barang jadi
Adalah barang yang dihasilkan dalam proses produksi dan siap pakai.
Berdasarkan daya tahan
1) Barang tahan lama (Durable goods)
2) Barang tak tahan lama (Non Durable goods)
Berdasarkan penggunaannya
1) Barang konsumsi
2) Barang produksi