The barriers that Thai SMEs encountered were a lack of proper accounting system and accountant having insufficient knowledge in management accounting. Finally, the research results showed that top five of management accounting techniques adopted by both Thai public companies and Thai SMEs were still traditional management accounting techniques.