diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/MainMenuController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/MainMenuController.java
index 89656de84bd10666e7796783d25b6d466411273d..ab22b86f66e8572efb4db8a616ba78f48c5cae6a 100644
--- a/src/main/java/no/ntnu/idatt1002/demo/controller/MainMenuController.java
+++ b/src/main/java/no/ntnu/idatt1002/demo/controller/MainMenuController.java
@@ -12,6 +12,7 @@ import javafx.scene.control.DatePicker;
 import javafx.scene.control.Label;
 import javafx.scene.control.ProgressBar;
 import javafx.scene.image.ImageView;
+import javafx.scene.paint.Color;
 import javafx.scene.text.Text;
 import javafx.stage.Stage;
 import no.ntnu.idatt1002.demo.data.Economics.ExpenseRegister;
@@ -45,7 +46,7 @@ public class MainMenuController {
     private Text budgetMonth;
 
     @FXML
-    private Label balance;
+    private Label balanceLbl;
 
     @FXML
     public void initialize() throws IOException {
@@ -62,7 +63,12 @@ public class MainMenuController {
         today.setTranslateX(-275 + progressbar.getProgress());
 
         budgetMonth.setText("BUDGET " + (LocalDate.EPOCH.getMonth()));
-        balance.setText("Balance: " + (incomeRegister.getTotalSum() - expenseRegister.getTotalSum()));
+        double balance = incomeRegister.getTotalSum() - expenseRegister.getTotalSum();
+        balanceLbl.setText("Balance: " + (balance));
+
+        if (balance < 0) {
+            balanceLbl.setTextFill(Color.RED);
+        }
     }
 
     @FXML
diff --git a/src/main/resources/view/MainMenu.fxml b/src/main/resources/view/MainMenu.fxml
index 86ef6d3a129aef0422ce02caef921da7d2060412..57af8262e04f88461704b893025f75d3f528f5eb 100644
--- a/src/main/resources/view/MainMenu.fxml
+++ b/src/main/resources/view/MainMenu.fxml
@@ -48,7 +48,7 @@
                         <DatePicker fx:id="date" />
                         <HBox alignment="BOTTOM_CENTER" prefHeight="28.0" prefWidth="574.0">
                            <children>
-                              <Label fx:id="balance" text="Balance:" textAlignment="CENTER">
+                              <Label fx:id="balanceLbl" text="Balance:" textAlignment="CENTER">
                                  <font>
                                     <Font name="System Bold" size="24.0" />
                                  </font></Label>