{"id":10531,"date":"2020-01-17T17:39:19","date_gmt":"2020-01-17T16:39:19","guid":{"rendered":"https:\/\/kuehe-gesund-fuettern.de\/?p=10531"},"modified":"2024-07-03T08:40:11","modified_gmt":"2024-07-03T06:40:11","slug":"iofc-einkommen-nach-futterkosten","status":"publish","type":"post","link":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/","title":{"rendered":"IOFC &#8211; Einkommen nach Futterkosten"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"10531\" class=\"elementor elementor-10531\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-49d6a111 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"49d6a111\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1821ea07\" data-id=\"1821ea07\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c1bab6b elementor-widget elementor-widget-text-editor\" data-id=\"4c1bab6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Kennst du deine Futterkosten? Auch die aktuellen?<\/strong><\/p><p>Die meisten Milchviehhalter tun sich schwer damit ihre Futterkosten stets zu kennen. Und das obwohl die Futterkosten auf vielen Milchviehbetrieben \u00fcber 50% der Produktionskosten ausmachen.<\/p><p>Deshalb ist es mir pers\u00f6nlich sehr wichtig, dass ich bei der Rationsberechnung und Rationsplanung die Futterkosten immer fest im Blick behalte.<br \/>Aus den USA kommt die F\u00fctterungskennzahl IOFC. Diese nutze ich auch gerne in meinem F\u00fctterungscontrolling. Worum handelt es sich hierbei?<\/p><h2>IOFC steht f\u00fcr &#8222;Income Over Feed Cost&#8220; und steht f\u00fcr das Einkommen nach Futterkosten<\/h2><p>Wenn du von deinen Milcheinnahmen (z. B. gerechnet pro Kuh) die Futterkosten (dann auch pro Kuh) abziehst erh\u00e4ltst du deinen IOFC. Aufaddiert \u00fcber deine gesamte Herde bekommst du so den Betrag, der f\u00fcr alle weiteren Kostenbl\u00f6cke noch zur Verf\u00fcgung steht.<\/p><p>Angenommen du m\u00f6chtest an deiner Ration etwas ver\u00e4ndern, indem du einen Futterzusatzstoff einrechnest. Dann solltest du bereits im Vorwege schauen, welche Auswirkungen das auf die Milchmenge, Milchinhaltsstoffe und auf die Tiergesundheit haben k\u00f6nnte. Als Kennzahl hilft hier der IOFC.<br \/>Einfache Beispielrechnung: Du f\u00fctterst 100 K\u00fche, sie geben im Schnitt 32 kg Milch (Mkg ECM), deine Ration kostet derzeit 4,50 \u20ac und der Milchpreis liegt bei 34 ct\/kg Milch. Dann liegt dein IOFC im Moment bei 6,38 \u20ac pro Kuh und Tag.<\/p><p style=\"padding-left: 40px;\"><strong>Beispiel A)<\/strong> Der neuer Zusatzstoff kosten 30 ct\/Kuh und Tag; die Milchmenge steigt um 0,5 kg Milch; dein neuer IOFC liegt dann bei 6,25 \u20ac pro Kuh und Tag. Im Monat ergibt sich hieraus eine Differenz von 390 \u20ac.<\/p><p style=\"padding-left: 40px;\"><strong>Beispiel B)<\/strong> Du stellst die Ration auf eine schlechtere Grassilage um und musst nun mehr Kraftfutter f\u00fcttern. Deine Futterkosten steigen deshalb um 35 ct auf 4,85 \u20ac\/Kuh und Tag. Die ECM\/Kuh sinkt trotzdem auf 30,5 kg Milch. Hierdurch verringert sich der IOFC auf 5,52 \u20ac\/Kuh und Tag. Im Monat fehlen dir deshalb 2.580 \u20ac.<\/p><p>Ich k\u00f6nnte dir noch sehr viele weitere Beispiele auflisten. Fakt ist, achte auf dein IOFC. Verliere dein Einkommen nach Futterkosten nie aus den Augen!<\/p><h2>Beeinflusse dein Einkommen<\/h2><p>Denke daran, dass du mit einfachen Stellschrauben auf deinem Betrieb (Messung der Futteraufnahme, Beladereihenfolge, Mischzeiten, Top Grundfutterqualit\u00e4ten) dein Einkommen direkt beeinflussen kannst. Wie sagte neulich ein Landwirt zu mir: \u201eAn jeder Stelle auf dem Betrieb kleben kleine Geldscheine, wenn man \u00fcber den Hof l\u00e4uft\u201c. Ein ganzer Geldkoffer liegt meiner Meinung nach oft auf dem Futtertisch. Auch in Form von Tiergesundheit und Arbeitsmotivation, weil die Herde \u201erund\u201c l\u00e4uft.<\/p><p>Beim IOFC ist der innerbetriebliche Vergleich entscheidend. Wie entwickelt sich deine F\u00fctterung im Zeitverlauf? Wo entdeckst du die gr\u00f6\u00dften Schwachstellen und wie kannst du gegensteuern? Kennst du deinen IOFC bereits?<\/p><p align=\"justify\"><span style=\"color: var( --e-global-color-primary ); font-family: Lato, sans-serif; font-size: 34px; font-weight: 600; text-align: left;\">Hol&#8216; dir jetzt deine Berechnungstabelle f\u00fcr den IOFC!<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25bd2b0 elementor-widget elementor-widget-shortcode\" data-id=\"25bd2b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n #_form_23_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; }\n #_form_23_ * { outline:0; }\n ._form_hide { display:none; visibility:hidden; }\n ._form_show { display:block; visibility:visible; }\n #_form_23_._form-top { top:0; }\n #_form_23_._form-bottom { bottom:0; }\n #_form_23_._form-left { left:0; }\n #_form_23_._form-right { right:0; }\n #_form_23_ input[type=\"text\"],#_form_23_ input[type=\"tel\"],#_form_23_ input[type=\"date\"],#_form_23_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }\n #_form_23_ textarea { resize:none; }\n #_form_23_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#a2c035 !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }\n #_form_23_ ._close-icon { cursor:pointer; background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; }\n #_form_23_ ._close-icon:before { position:relative; }\n #_form_23_ ._form-body { margin-bottom:30px; }\n #_form_23_ ._form-image-left { width:150px; float:left; }\n #_form_23_ ._form-content-right { margin-left:164px; }\n #_form_23_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; }\n #_form_23_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; }\n #_form_23_ .form-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0; }\n #_form_23_ ._form-label,#_form_23_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; }\n #_form_23_._dark ._form-branding { color:#333; }\n #_form_23_._dark ._form-branding ._logo { background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png'); }\n #_form_23_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; }\n #_form_23_ ._form_element * { font-size:14px; }\n #_form_23_ ._form_element._clear { clear:both; width:100%; float:none; }\n #_form_23_ ._form_element._clear:after { clear:left; }\n #_form_23_ ._form_element input[type=\"text\"],#_form_23_ ._form_element input[type=\"date\"],#_form_23_ ._form_element select,#_form_23_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:inherit; }\n #_form_23_ ._field-wrapper { position:relative; }\n #_form_23_ ._inline-style { float:left; }\n #_form_23_ ._inline-style input[type=\"text\"] { width:150px; }\n #_form_23_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; }\n #_form_23_ ._form_element img._form-image { max-width:100%; }\n #_form_23_ ._form_element ._form-fieldset { border:0; padding:0.01em 0 0 0; margin:0; min-width:0; }\n #_form_23_ ._clear-element { clear:left; }\n #_form_23_ ._full_width { width:100%; }\n #_form_23_ ._form_full_field { display:block; width:100%; margin-bottom:10px; }\n #_form_23_ input[type=\"text\"]._has_error,#_form_23_ textarea._has_error { border:#f37c7b 1px solid; }\n #_form_23_ input[type=\"checkbox\"]._has_error { outline:#f37c7b 1px solid; }\n #_form_23_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; }\n #_form_23_ ._error._above { padding-bottom:4px; bottom:39px; right:0; }\n #_form_23_ ._error._below { padding-top:4px; top:100%; right:0; }\n #_form_23_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; }\n #_form_23_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; }\n #_form_23_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }\n #_form_23_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }\n #_form_23_ ._button-wrapper ._error-inner._form_error { position:static; }\n #_form_23_ ._error-inner._no_arrow { margin-bottom:10px; }\n #_form_23_ ._error-arrow { position:absolute; width:0; height:0; }\n #_form_23_ ._error-html { margin-bottom:10px; }\n .pika-single { z-index:10000001 !important; }\n #_form_23_ input[type=\"text\"].datetime_date { width:69%; display:inline; }\n #_form_23_ select.datetime_time { width:29%; display:inline; height:32px; }\n #_form_23_ input[type=\"date\"].datetime_date { width:69%; display:inline-flex; }\n #_form_23_ input[type=\"time\"].datetime_time { width:29%; display:inline-flex; }\n @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; }\n #_form_23_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; }\n #_form_23_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; }\n #_form_23_ ._form-content { margin:0; width:100%; }\n #_form_23_ ._form-inner { display:block; min-width:100%; }\n #_form_23_ ._form-title,#_form_23_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; }\n #_form_23_ ._form-title { font-size:1.2em; }\n #_form_23_ ._form_element { margin:0 0 20px; padding:0; width:100%; }\n #_form_23_ ._form-element,#_form_23_ ._inline-style,#_form_23_ input[type=\"text\"],#_form_23_ label,#_form_23_ p,#_form_23_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; }\n #_form_23_ ._row._checkbox-radio label { display:inline; }\n #_form_23_ ._row,#_form_23_ p,#_form_23_ label { margin-bottom:0.7em; width:100%; }\n #_form_23_ ._row input[type=\"checkbox\"],#_form_23_ ._row input[type=\"radio\"] { margin:0 !important; vertical-align:middle !important; }\n #_form_23_ ._row input[type=\"checkbox\"] + span label { display:inline; }\n #_form_23_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; }\n #_form_23_ ._form-image { max-width:100%; height:auto !important; }\n #_form_23_ input[type=\"text\"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; }\n #_form_23_ input[type=\"radio\"],#_form_23_ input[type=\"checkbox\"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; }\n #_form_23_ button[type=\"submit\"] { padding:20px; font-size:1.5em; }\n #_form_23_ ._inline-style { margin:20px 0 0 !important; }\n }\n #_form_23_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #b0b0b0 !important; max-width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#000 !important; }\n #_form_23_._inline-form,#_form_23_._inline-form ._form-content,#_form_23_._inline-form input,#_form_23_._inline-form ._submit { font-family:\"IBM Plex Sans\", Helvetica, sans-serif; }\n #_form_23_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; }\n #_form_23_:before,#_form_23_:after { content:\" \"; display:table; }\n #_form_23_:after { clear:both; }\n #_form_23_._inline-style { width:auto; display:inline-block; }\n #_form_23_._inline-style input[type=\"text\"],#_form_23_._inline-style input[type=\"date\"] { padding:10px 12px; }\n #_form_23_._inline-style button._inline-style { position:relative; top:27px; }\n #_form_23_._inline-style p { margin:0; }\n #_form_23_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; }\n #_form_23_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; }\n @media all and (min-width:320px) and (max-width:667px) { #_form_23_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; }\n }\n #_form_23_ .iti.iti--allow-dropdown.iti--separate-dial-code { width:100%; }\n #_form_23_ .iti input { width:100%; height:32px; border:#979797 1px solid; border-radius:4px; }\n #_form_23_ .iti--separate-dial-code .iti__selected-flag { background-color:#fff; border-radius:4px; }\n #_form_23_ .iti--separate-dial-code .iti__selected-flag:hover { background-color:rgba(0, 0, 0, 0.05); }\n #_form_23_ .iti__country-list { border-radius:4px; margin-top:4px; min-width:460px; }\n #_form_23_ .iti__country-list--dropup { margin-bottom:4px; }\n #_form_23_ .phone-error-hidden { display:none; }\n #_form_23_ .phone-error { color:#e40e49; }\n #_form_23_ .phone-input-error { border:1px solid #e40e49 !important; }\n<\/style>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato&family=Montserrat&family=Roboto&family=IBM+Plex+Sans:wght@400;600&display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/unpkg.com\/intl-tel-input@17.0.18\/build\/css\/intlTelInput.min.css\"\/>\n    <form method=\"POST\" action=\"https:\/\/teodotfarm.activehosted.com\/proc.php\" id=\"_form_23_\" class=\"_form _form_23 _inline-form  _dark\" novalidate>\n      <input type=\"hidden\" name=\"u\" value=\"23\" \/>\n      <input type=\"hidden\" name=\"f\" value=\"23\" \/>\n      <input type=\"hidden\" name=\"s\" \/>\n      <input type=\"hidden\" name=\"c\" value=\"0\" \/>\n      <input type=\"hidden\" name=\"m\" value=\"0\" \/>\n      <input type=\"hidden\" name=\"act\" value=\"sub\" \/>\n      <input type=\"hidden\" name=\"v\" value=\"2\" \/>\n      <input type=\"hidden\" name=\"or\" value=\"0514f6a6d6fe1139534100b62f7ed9e3\" \/>\n      <div class=\"_form-content\">\n        <div class=\"_form_element _x54251248 _full_width _clear\" >\n          <div class=\"_html-code\">\n            <p>\n              Hiermit meldest du dich f\u00fcr den Newsletter \"F\u00fctterungskurier\" an. Darin informiere ich dich \u00fcber F\u00fctterungthemen f\u00fcr deine Milchvieherde. Du kannst dich jederzeit wieder abmelden.\n            <\/p>\n            <p>\n              <strong>\n                Nach deiner Anmeldung erh\u00e4ltst du den IOFC-Rechner bequem per E-Mail.\n              <\/strong>\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"_form_element _x73985830 _full_width \" >\n          <label for=\"firstname\" class=\"_form-label\">\n          <\/label>\n          <div class=\"_field-wrapper\">\n            <input type=\"text\" id=\"firstname\" name=\"firstname\" placeholder=\"Dein Vorname\" \/>\n          <\/div>\n        <\/div>\n        <div class=\"_form_element _x55201891 _full_width \" >\n          <label for=\"email\" class=\"_form-label\">\n          <\/label>\n          <div class=\"_field-wrapper\">\n            <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Deine E-Mail\" required\/>\n          <\/div>\n        <\/div>\n        <div class=\"_button-wrapper _full_width\">\n          <button id=\"_form_23_submit\" class=\"_submit\" type=\"submit\">\n            Ja, ich will den F\u00fctterungskurier erhalten\n          <\/button>\n        <\/div>\n        <div class=\"_clear-element\">\n        <\/div>\n      <\/div>\n      <div class=\"_form-thank-you\" style=\"display:none;\">\n      <\/div>\n      <div class=\"_form-branding\">\n        <div class=\"_marketing-by\">\n          Marketing von\n        <\/div>\n        <a href=\"https:\/\/www.activecampaign.com\/?utm_medium=referral&utm_campaign=acforms\" class=\"_logo\">\n          <span class=\"form-sr-only\">\n            ActiveCampaign\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/form><script type=\"text\/javascript\">\nwindow.cfields = [];\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\n  var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\n  form.querySelector('._form-content').style.display = 'none';\n  thank_you.innerHTML = message;\n  thank_you.style.display = 'block';\n  const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\n  var visitorObject = window[vgoAlias];\n  if (email && typeof visitorObject !== 'undefined') {\n    visitorObject('setEmail', email);\n    visitorObject('update');\n  } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\n    \/\/ Site tracking URL to use after inline form submission.\n    _load_script(trackcmp_url);\n  }\n  if (typeof window._form_callback !== 'undefined') window._form_callback(id);\n};\nwindow._show_error = function(id, message, html) {\n  var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error');\n  if (old_error) old_error.parentNode.removeChild(old_error);\n  err.innerHTML = message;\n  err.className = '_error-inner _form_error _no_arrow';\n  var wrapper = document.createElement('div');\n  wrapper.className = '_form-inner';\n  wrapper.appendChild(err);\n  button.parentNode.insertBefore(wrapper, button);\n  document.querySelector('[id^=\"_form\"][id$=\"_submit\"]').disabled = false;\n  if (html) {\n    var div = document.createElement('div');\n    div.className = '_error-html';\n    div.innerHTML = html;\n    err.appendChild(div);\n  }\n};\nwindow._load_script = function(url, callback) {\n  var head = document.querySelector('head'), script = document.createElement('script'), r = false;\n  script.type = 'text\/javascript';\n  script.charset = 'utf-8';\n  script.src = url;\n  if (callback) {\n    script.onload = script.onreadystatechange = function() {\n      if (!r && (!this.readyState || this.readyState == 'complete')) {\n        r = true;\n        callback();\n      }\n    };\n  }\n  head.appendChild(script);\n};\n(function() {\n  if (window.location.search.search(\"excludeform\") !== -1) return false;\n  var getCookie = function(name) {\n    var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\n    return match ? match[2] : null;\n  }\n  var setCookie = function(name, value) {\n    var now = new Date();\n    var time = now.getTime();\n    var expireTime = time + 1000 * 60 * 60 * 24 * 365;\n    now.setTime(expireTime);\n    document.cookie = name + '=' + value + '; expires=' + now + ';path=\/; Secure; SameSite=Lax;';\/\/ cannot be HttpOnly\n  }\n      var addEvent = function(element, event, func) {\n    if (element.addEventListener) {\n      element.addEventListener(event, func);\n    } else {\n      var oldFunc = element['on' + event];\n      element['on' + event] = function() {\n        oldFunc.apply(this, arguments);\n        func.apply(this, arguments);\n      };\n    }\n  }\n  var _removed = false;\n  var form_to_submit = document.getElementById('_form_23_');\n  var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\n\n  var getUrlParam = function(name) {\n    var params = new URLSearchParams(window.location.search);\n    return params.get(name) || false;\n  };\n\n  for (var i = 0; i < allInputs.length; i++) {\n    var regexStr = \"field\\\\[(\\\\d+)\\\\]\";\n    var results = new RegExp(regexStr).exec(allInputs[i].name);\n    if (results != undefined) {\n      allInputs[i].dataset.name = window.cfields[results[1]];\n    } else {\n      allInputs[i].dataset.name = allInputs[i].name;\n    }\n    var fieldVal = getUrlParam(allInputs[i].dataset.name);\n\n    if (fieldVal) {\n      if (allInputs[i].dataset.autofill === \"false\") {\n        continue;\n      }\n      if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\n        if (allInputs[i].value == fieldVal) {\n          allInputs[i].checked = true;\n        }\n      } else {\n        allInputs[i].value = fieldVal;\n      }\n    }\n  }\n\n  var remove_tooltips = function() {\n    for (var i = 0; i < tooltips.length; i++) {\n      tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n    }\n    tooltips = [];\n  };\n  var remove_tooltip = function(elem) {\n    for (var i = 0; i < tooltips.length; i++) {\n      if (tooltips[i].elem === elem) {\n        tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n        tooltips.splice(i, 1);\n        return;\n      }\n    }\n  };\n  var create_tooltip = function(elem, text) {\n    var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {};\n    if (elem.type != 'radio' && elem.type != 'checkbox') {\n      tooltip.className = '_error';\n      arrow.className = '_error-arrow';\n      inner.className = '_error-inner';\n      inner.innerHTML = text;\n      tooltip.appendChild(arrow);\n      tooltip.appendChild(inner);\n      elem.parentNode.appendChild(tooltip);\n    } else {\n      tooltip.className = '_error-inner _no_arrow';\n      tooltip.innerHTML = text;\n      elem.parentNode.insertBefore(tooltip, elem);\n      new_tooltip.no_arrow = true;\n    }\n    new_tooltip.tip = tooltip;\n    new_tooltip.elem = elem;\n    tooltips.push(new_tooltip);\n    return new_tooltip;\n  };\n  var resize_tooltip = function(tooltip) {\n    var rect = tooltip.elem.getBoundingClientRect();\n    var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\n    if (scrollPosition < 40) {\n      tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\n    } else {\n      tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\n    }\n  };\n  var resize_tooltips = function() {\n    if (_removed) return;\n    for (var i = 0; i < tooltips.length; i++) {\n      if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\n    }\n  };\n  var validate_field = function(elem, remove) {\n    var tooltip = null, value = elem.value, no_error = true;\n    remove ? remove_tooltip(elem) : false;\n    if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\n    if (elem.getAttribute('required') !== null) {\n      if (elem.type == 'radio' || (elem.type == 'checkbox' && \/any\/.test(elem.className))) {\n        var elems = form_to_submit.elements[elem.name];\n        if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\n          no_error = elem.checked;\n        }\n        else {\n          no_error = false;\n          for (var i = 0; i < elems.length; i++) {\n            if (elems[i].checked) no_error = true;\n          }\n        }\n        if (!no_error) {\n          tooltip = create_tooltip(elem, \"Bitte eine Option ausw\u00e4hlen.\");\n        }\n      } else if (elem.type =='checkbox') {\n        var elems = form_to_submit.elements[elem.name], found = false, err = [];\n        no_error = true;\n        for (var i = 0; i < elems.length; i++) {\n          if (elems[i].getAttribute('required') === null) continue;\n          if (!found && elems[i] !== elem) return true;\n          found = true;\n          elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\n          if (!elems[i].checked) {\n            no_error = false;\n            elems[i].className = elems[i].className + ' _has_error';\n            err.push(\"Die Markierung von %s ist erforderlich.\".replace(\"%s\", elems[i].value));\n          }\n        }\n        if (!no_error) {\n          tooltip = create_tooltip(elem, err.join('<br\/>'));\n        }\n      } else if (elem.tagName == 'SELECT') {\n        var selected = true;\n        if (elem.multiple) {\n          selected = false;\n          for (var i = 0; i < elem.options.length; i++) {\n            if (elem.options[i].selected) {\n              selected = true;\n              break;\n            }\n          }\n        } else {\n          for (var i = 0; i < elem.options.length; i++) {\n            if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(\/\\n\/g)))) {\n              selected = false;\n            }\n          }\n        }\n        if (!selected) {\n          elem.className = elem.className + ' _has_error';\n          no_error = false;\n          tooltip = create_tooltip(elem, \"Bitte eine Option ausw\u00e4hlen.\");\n        }\n      } else if (value === undefined || value === null || value === '') {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"Bitte f\u00fcllen Sie das markierte Pflichtfeld aus.\");\n      }\n    }\n    if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) {\n      if (elem.className.includes('phone-input-error')) {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n      }\n    }\n    if (no_error && elem.name == 'email') {\n      if (!value.match(\/^[\\+_a-z0-9-'&=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$\/i)) {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"Geben Sie eine g\u00fcltige E-Mail-Adresse ein.\");\n      }\n    }\n    if (no_error && \/date_field\/.test(elem.className)) {\n      if (!value.match(\/^\\d\\d\\d\\d-\\d\\d-\\d\\d$\/)) {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"G\u00fcltiges Datum eingeben\");\n      }\n    }\n    tooltip ? resize_tooltip(tooltip) : false;\n    return no_error;\n  };\n  var needs_validate = function(el) {\n        if(el.getAttribute('required') !== null){\n            return true\n        }\n        if(el.name === 'email' && el.value !== \"\"){\n            return true\n        }\n\n    if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){\n            return true\n        }\n\n        return false\n  };\n  var validate_form = function(e) {\n    var err = form_to_submit.querySelector('._form_error'), no_error = true;\n    if (!submitted) {\n      submitted = true;\n      for (var i = 0, len = allInputs.length; i < len; i++) {\n        var input = allInputs[i];\n        if (needs_validate(input)) {\n          if (input.type == 'tel') {\n            addEvent(input, 'blur', function() {\n              this.value = this.value.trim();\n              validate_field(this, true);\n            });\n          }\n          if (input.type == 'text' || input.type == 'number' || input.type == 'time') {\n            addEvent(input, 'blur', function() {\n              this.value = this.value.trim();\n              validate_field(this, true);\n            });\n            addEvent(input, 'input', function() {\n              validate_field(this, true);\n            });\n          } else if (input.type == 'radio' || input.type == 'checkbox') {\n            (function(el) {\n              var radios = form_to_submit.elements[el.name];\n              for (var i = 0; i < radios.length; i++) {\n                addEvent(radios[i], 'click', function() {\n                  validate_field(el, true);\n                });\n              }\n            })(input);\n          } else if (input.tagName == 'SELECT') {\n            addEvent(input, 'change', function() {\n              validate_field(this, true);\n            });\n          } else if (input.type == 'textarea'){\n            addEvent(input, 'input', function() {\n              validate_field(this, true);\n            });\n          }\n        }\n      }\n    }\n    remove_tooltips();\n    for (var i = 0, len = allInputs.length; i < len; i++) {\n      var elem = allInputs[i];\n      if (needs_validate(elem)) {\n        if (elem.tagName.toLowerCase() !== \"select\") {\n          elem.value = elem.value.trim();\n        }\n        validate_field(elem) ? true : no_error = false;\n      }\n    }\n    if (!no_error && e) {\n      e.preventDefault();\n    }\n    resize_tooltips();\n    return no_error;\n  };\n  addEvent(window, 'resize', resize_tooltips);\n  addEvent(window, 'scroll', resize_tooltips);\n\n  var hidePhoneInputError = function(inputId) {\n    var errorMessage =  document.getElementById(\"error-msg-\" + inputId);\n    var input = document.getElementById(inputId);\n    errorMessage.classList.remove(\"phone-error\");\n    errorMessage.classList.add(\"phone-error-hidden\");\n    input.classList.remove(\"phone-input-error\");\n  };\n\n  var initializePhoneInput = function(input, defaultCountry) {\n    return window.intlTelInput(input, {\n      utilsScript: \"https:\/\/unpkg.com\/intl-tel-input@17.0.18\/build\/js\/utils.js\",\n      autoHideDialCode: false,\n      separateDialCode: true,\n      initialCountry: defaultCountry,\n      preferredCountries: []\n    });\n  }\n\n  var setPhoneInputEventListeners = function(inputId, input, iti) {\n    input.addEventListener('blur', function() {\n      var errorMessage = document.getElementById(\"error-msg-\" + inputId);\n      if (input.value.trim()) {\n        if (iti.isValidNumber()) {\n          iti.setNumber(iti.getNumber());\n          if (errorMessage.classList.contains(\"phone-error\")){\n            hidePhoneInputError(inputId);\n          }\n        } else {\n          showPhoneInputError(inputId)\n        }\n      } else {\n        if (errorMessage.classList.contains(\"phone-error\")){\n          hidePhoneInputError(inputId);\n        }\n      }\n    });\n\n    input.addEventListener(\"countrychange\", function() {\n      iti.setNumber('');\n    });\n\n    input.addEventListener(\"keydown\", function(e) {\n        var charCode = (e.which) ? e.which : e.keyCode;\n        if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) {\n               e.preventDefault();\n      }\n     });\n  };\n\n  var showPhoneInputError = function(inputId) {\n    var errorMessage =  document.getElementById(\"error-msg-\" + inputId);\n    var input = document.getElementById(inputId);\n    errorMessage.classList.add(\"phone-error\");\n    errorMessage.classList.remove(\"phone-error-hidden\");\n    input.classList.add(\"phone-input-error\");\n  };\n\n\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&\")};\n  var form_submit = function(e) {\n    e.preventDefault();\n    if (validate_form()) {\n      \/\/ use this trick to get the submit button & disable it using plain javascript\n      document.querySelector('#_form_23_submit').disabled = true;\n            var serialized = _form_serialize(document.getElementById('_form_23_')).replace(\/%0A\/g, '\\\\n');\n      var err = form_to_submit.querySelector('._form_error');\n      err ? err.parentNode.removeChild(err) : false;\n      _load_script('https:\/\/teodotfarm.activehosted.com\/proc.php?' + serialized + '&jsonp=true');\n    }\n    return false;\n  };\n  addEvent(form_to_submit, 'submit', form_submit);\n})();\n\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b223e7c elementor-widget elementor-widget-text-editor\" data-id=\"b223e7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ich w\u00fcnsche dir viel Erfolg und gesunde K\u00fche!<br \/>Deine Denise<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Kennst du deine Futterkosten? Auch die aktuellen? Die meisten Milchviehhalter tun sich schwer damit ihre Futterkosten stets zu kennen. Und das obwohl die Futterkosten auf vielen Milchviehbetrieben \u00fcber 50% der Produktionskosten ausmachen. Deshalb ist es mir pers\u00f6nlich sehr wichtig, dass ich bei der Rationsberechnung und Rationsplanung die Futterkosten immer fest im Blick behalte.Aus den USA [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":10829,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[31,14,32,33,34],"class_list":["post-10531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-einfach-fuettern-blog","tag-einkommen","tag-futterkosten","tag-income-over-feed-cost","tag-iofc","tag-milcheinnahmen"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker<\/title>\n<meta name=\"description\" content=\"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker\" \/>\n<meta property=\"og:description\" content=\"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/\" \/>\n<meta property=\"og:site_name\" content=\"Milchviehberatung Denise V\u00f6lker\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-17T16:39:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-03T06:40:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png\" \/>\n\t<meta property=\"og:image:width\" content=\"815\" \/>\n\t<meta property=\"og:image:height\" content=\"408\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"milch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"milch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/\"},\"author\":{\"name\":\"milch\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#\\\/schema\\\/person\\\/2621e269399914ab141662ec97558166\"},\"headline\":\"IOFC &#8211; Einkommen nach Futterkosten\",\"datePublished\":\"2020-01-17T16:39:19+00:00\",\"dateModified\":\"2024-07-03T06:40:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/\"},\"wordCount\":504,\"publisher\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/DV-Blogbeitrag-IOFC.png\",\"keywords\":[\"Einkommen\",\"Futterkosten\",\"Income over feed cost\",\"IOFC\",\"Milcheinnahmen\"],\"articleSection\":[\"Einfach F\u00fcttern Blog\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/\",\"url\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/\",\"name\":\"IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/DV-Blogbeitrag-IOFC.png\",\"datePublished\":\"2020-01-17T16:39:19+00:00\",\"dateModified\":\"2024-07-03T06:40:11+00:00\",\"description\":\"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/DV-Blogbeitrag-IOFC.png\",\"contentUrl\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/DV-Blogbeitrag-IOFC.png\",\"width\":815,\"height\":408,\"caption\":\"IOFC - Einkommen nach Futterkosten - www.kuehe-gesund-fuettern.de\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/iofc-einkommen-nach-futterkosten\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IOFC &#8211; Einkommen nach Futterkosten\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#website\",\"url\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/\",\"name\":\"Milchviehberatung Denise V\u00f6lker\",\"description\":\"K\u00fche gesund f\u00fcttern\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#organization\",\"name\":\"Milchviehberatung Denise V\u00f6lker\",\"url\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/01_Logo_MVB-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/01_Logo_MVB-scaled.jpg\",\"width\":2560,\"height\":964,\"caption\":\"Milchviehberatung Denise V\u00f6lker\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.kuehe-gesund-fuettern.de\\\/#\\\/schema\\\/person\\\/2621e269399914ab141662ec97558166\",\"name\":\"milch\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker","description":"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/","og_locale":"de_DE","og_type":"article","og_title":"IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker","og_description":"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!","og_url":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/","og_site_name":"Milchviehberatung Denise V\u00f6lker","article_published_time":"2020-01-17T16:39:19+00:00","article_modified_time":"2024-07-03T06:40:11+00:00","og_image":[{"width":815,"height":408,"url":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png","type":"image\/png"}],"author":"milch","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"milch","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#article","isPartOf":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/"},"author":{"name":"milch","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#\/schema\/person\/2621e269399914ab141662ec97558166"},"headline":"IOFC &#8211; Einkommen nach Futterkosten","datePublished":"2020-01-17T16:39:19+00:00","dateModified":"2024-07-03T06:40:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/"},"wordCount":504,"publisher":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#organization"},"image":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png","keywords":["Einkommen","Futterkosten","Income over feed cost","IOFC","Milcheinnahmen"],"articleSection":["Einfach F\u00fcttern Blog"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/","url":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/","name":"IOFC - Einkommen nach Futterkosten - Milchviehberatung Denise V\u00f6lker","isPartOf":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#primaryimage"},"image":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png","datePublished":"2020-01-17T16:39:19+00:00","dateModified":"2024-07-03T06:40:11+00:00","description":"Die Berechnung des IOFC - Einkommens nach Futterkosten - f\u00e4llt vielen Milchviehhaltern schwer. Futterkosten machen oft \u00fcber 50% der Produktionskosten aus!","breadcrumb":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#primaryimage","url":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png","contentUrl":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2020\/01\/DV-Blogbeitrag-IOFC.png","width":815,"height":408,"caption":"IOFC - Einkommen nach Futterkosten - www.kuehe-gesund-fuettern.de"},{"@type":"BreadcrumbList","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/iofc-einkommen-nach-futterkosten\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.kuehe-gesund-fuettern.de\/"},{"@type":"ListItem","position":2,"name":"IOFC &#8211; Einkommen nach Futterkosten"}]},{"@type":"WebSite","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#website","url":"https:\/\/www.kuehe-gesund-fuettern.de\/","name":"Milchviehberatung Denise V\u00f6lker","description":"K\u00fche gesund f\u00fcttern","publisher":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kuehe-gesund-fuettern.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#organization","name":"Milchviehberatung Denise V\u00f6lker","url":"https:\/\/www.kuehe-gesund-fuettern.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#\/schema\/logo\/image\/","url":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2024\/12\/01_Logo_MVB-scaled.jpg","contentUrl":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-content\/uploads\/2024\/12\/01_Logo_MVB-scaled.jpg","width":2560,"height":964,"caption":"Milchviehberatung Denise V\u00f6lker"},"image":{"@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.kuehe-gesund-fuettern.de\/#\/schema\/person\/2621e269399914ab141662ec97558166","name":"milch"}]}},"_links":{"self":[{"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/posts\/10531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/comments?post=10531"}],"version-history":[{"count":15,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/posts\/10531\/revisions"}],"predecessor-version":[{"id":22098,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/posts\/10531\/revisions\/22098"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/media\/10829"}],"wp:attachment":[{"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/media?parent=10531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/categories?post=10531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kuehe-gesund-fuettern.de\/wp-json\/wp\/v2\/tags?post=10531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}