That's OK for a few weekend private jobs but not if you’re running a business. All materials that are bought and then sold on must be marked up otherwise it affects how your accounts look.
For example, company X turns over £ 50k a year labour only with a gross profit of say 30% = 15k...